メインコンテンツまでスキップ

データ駆動型テスト

テストケースは、テストのデータセットをサポートしています。テストケースとテストコレクションが実行されると、システムはデータファイル内のすべてのデータセットを実行し、対応する変数にデータを割り当てます。

  1. データセットに複数の変数が含まれることが可能です。APIを実行すると、各変数の値が自動的に抽出されます。(変数の優先順位:ローカル変数>テストデータ変数>環境変数>グローバル変数)
  2. 複数のデータセットを設定できます。システムはすべてのデータセットを走査して実行します。
  3. データセットをクラウドに同期すると、データセットをチームメンバーと共有できます。
  4. 異なる環境に異なるデータセットを設定できます。

テストデータを編集する

テストケースの詳細ページを開き、テストデータタブに移動すると、データセットの追加、一括編集などの機能を使用して、テストデータを編集できます。 .csvファイルからデータを インポート することもできます。

apidog

apidog

テストデータを使用する

APIまたはAPIケースからインポートした後、相応の変数を参照してテストデータを取得できます。

apidog

テストデータを用いて実行する

テストデータをテストのシナリオで有効にすると、変数を参照することで、テストデータを利用できます。

apidog