この記事では、テストを作成または編集する際のDataTableの使用方法について説明します。内容は次のとおりです。
- トレーニング用のDataTableとシナリオを選択する
- トレーニングセッション中にシナリオの値を確認する
トレーニング用のDataTableシナリオを選択する方法
新しいブラウザーテスト、モバイルテスト、またはAPIテストを作成する場合は、次の手順を実行してDataTableシナリオを選択します。
- [Optional configurations] セクションを展開します。
- DataTableを選択します。
- [Populate data-driven variables from a DataTable during training] のチェックをオンにします。
- トレーニング用のDataTableとシナリオを選択します。
- [Create test] ボタンをクリックします。
新しいブラウザーテストとDataTableの関連付け
既存のブラウザーテスト、モバイルテスト、またはAPIテストを編集する場合は、次の手順を実行してDataTableシナリオを選択します。
- 編集するテストのテストの詳細ページに移動します。
- [Edit steps] ボタンをクリックします。[Edit test configuration] モーダルが表示されます。
- [Populate data-driven variables from a DataTable] のトグルが有効になっていることを確認します。
- トレーニング用のDataTableとシナリオを選択します。
- トレーニングセッションを起動します。
- ブラウザーテストとモバイルテストの場合は、[Launch Trainer] ボタンをクリックします。
- APIテストの場合は、[Launch API Test Editor] ボタンをクリックします。
特定のDataTableシナリオでのブラウザーテストのトレーニング
特定のテスト実行で使用されるDataTableシナリオでmabl Trainerを起動することもできます。テスト出力ページの [Edit test] ボタンをクリックし、[Launch Trainer] または [Launch and replay to failed step] を選択します。このオプションにより、テスト実行の調査やデバッグが簡単になります。
テスト実行で使用されるDataTableシナリオでのトレーニングセッションの起動
トレーニングセッション中にシナリオの値を確認する方法
mabl Trainerでシナリオの値を確認するには、次の手順を実行します。
- [{x}] 変数ボタンをクリックします。
- [Manage variables] を選択します。
変数の管理モーダルに、現在のトレーニングセッションで使用されるDataTableシナリオと値が表示されます。
変数の表示モーダルのDataTableシナリオの値