Configuration List ページには、ローカルで実行する場合でも CLI で実行する場合でも、作成されテストに使用できるすべてのテスト構成が表示されます。テストの構成は、テストを実行するために使用されるシステム仕様を決定します。テストをローカルで実行する場合、構成はローカル環境と一致する必要があります。Testim Grid でテストを実行する場合、Testim は指定した環境をシミュレートします。CLI でテストを実行するときに --test-config フラグを使用してテスト構成を含めることができます。詳細については、Test Config を参照してください。このリストのテスト構成は、Configuration Library または Test Editor の Setup ステップで作成および変更できます。
既存の構成を表示する
Web プロジェクト内では、すべての構成セットが構成ライブラリに保存されます。各構成には次の情報が表示されます:
- Name - 構成を識別するために付けられた名前
- OS- 構成に使用されるオペレーティングシステム
- Resolution- 構成に使用される画面解像度
- Browser- 構成に使用されるブラウザ
- Step Timeout - テストがタイムアウトするミリ秒単位の時間
- Step Delay - Testim がテストの各ステップ間で自動的に一時停止する時間

- Configuration Library – 構成ライブラリで新しい構成を作成できます。この構成は、その構成で設定されたテストで実行されるすべてのステップに適用されます(CLI またはスケジューラー経由で実行されるテストを含む)。テスト構成の詳細については、Setting the Test Configuration を参照してください。CLI の詳細については、Command line interface: Test Config を参照してください。スケジューラーの詳細については、Scheduler を参照してください。
- Setup Step in the Test Editor – すべてのテストには、テストの Setup ステップのプロパティパネルからアクセスできる独自のデフォルト構成があります。テストのデフォルト構成で設定された構成パラメーターは、テストが異なる構成で CLI またはスケジューラーから実行されない限り適用されます。
構成ライブラリでテスト構成を作成および変更する
Configuration Library では、新しいテスト構成を作成できます。また、現在の構成をクローン、変更、名前変更、削除できます。
新しいテスト構成を作成する
新しいテスト構成を作成するには:
- 左側のメニューで、Runs > Configuration List に移動します。

Configuration Library が表示されます。
- + Create New ボタンをクリックします。

Add New Config 設定が表示されます。

- 基本オプションを次のように入力します:
- Name フィールドに、この新しい構成の名前を入力します。
- Browser セクションで、ドロップダウン矢印をクリックして、希望するブラウザを選択します。
- OS セクションで、ドロップダウン矢印をクリックして、希望するオペレーティングシステムを選択します。
- Resolution セクションで、ドロップダウン矢印をクリックして、希望する解像度を選択します。
-
Advanced をクリックします。
詳細構成オプションが表示されます。

-
General セクションで、Step timeout、Step delay、Setup step timeout の設定を必要に応じて変更します。詳細については、Test Configuration Parameters を参照してください。
-
Native Events セクションでは、このテスト構成のみのクリックステップの処理方法のデフォルト設定を別の設定で上書きできます。デフォルトでは、プロジェクトレベルで、クリックステップはネイティブまたは非ネイティブイベントを使用するように構成されています。「クリックステップ」は合格したのに、クリックが実際には実行されなかったためにテストが失敗することがあります。考えられる解決策は、テストのクリックステップを反対の構成で構成することです(つまり、ネイティブの代わりに非ネイティブ、またはその逆)。すべてのクリックステップの構成を個別に変更する代わりに、デフォルトのネイティブ/非ネイティブ構成を上書きするテスト構成を作成し、この構成でテストを実行して、反対の設定が問題を解決したかどうかを確認できます。デフォルトの Native events 設定を上書きするには、Apply to click steps チェックボックスを選択します。
-
Click event type では、現在のデフォルト設定が表示されます。このテスト構成のデフォルト設定を上書きするには、ドロップダウンメニューをクリックして、他の値を選択します(例: Native click event だった場合は、Non-native click event を選択します)。

ネイティブオーバーライドでテストを実行した後、テスト実行サマリーにネイティブまたは非ネイティブオーバーライドが適用されたかどうかの表示が表示されます。以下の例では、Native click event オプションが選択されています。

-
Before/After hooks セクションで、必要に応じて設定を変更します。詳細については、Before & after hooks を参照してください。
-
Add をクリックします。
構成が作成され、Configuration Library に追加されます。
テスト構成のクローン作成
テスト構成をクローンするには:
- 左側のメニューで、Runs > Configuration List に移動します。

Configuration Library が表示されます。
- クローンしたいテスト構成の行をクリックします。
コンテキストツールが表示されます。

- Clone アイコンをクリックします。

Clone Configuration オプションが表示されます。

- Name フィールドに、クローンされた構成の名前を入力します。
- Clone をクリックします。
構成がクローンされ、Configuration Library に表示されます。
テスト構成の変更
テスト構成を変更するには:
- 左側のメニューで、Runs > Configuration List に移動します。

Configuration Library が表示されます。
- 変更したいテスト構成の行をダブルクリックします。
Edit Config 設定が表示されます。

- 基本オプションを次のように変更します:
- Name フィールドに、この新しい構成の名前を入力します。
- Browser セクションで、ドロップダウン矢印をクリックして、希望するブラウザを選択します。
- OS セクションで、ドロップダウン矢印をクリックして、希望するオペレーティングシステムを選択します。
- Resolution セクションで、希望する解像度を選択します。
- Advanced をクリックします。
詳細構成オプションが表示されます。

- General セクションで、Step timeout、Step delay、Setup step timeout の設定を必要に応じて変更します。詳細については、Test Configuration Parameters を参照してください。
- Native Events セクションでは、このテスト構成のみのクリックステップの処理方法のデフォルト設定を別の設定で上書きできます。デフォルトでは、プロジェクトレベルで、クリックステップはデフォルトでネイティブまたは非ネイティブイベントを使用するように構成されています。「クリックステップ」は合格したのに、クリックが実際には実行されなかったためにテストが失敗することがあります。考えられる解決策は、テストのクリックステップを反対の構成で構成することです(つまり、ネイティブの代わりに非ネイティブ、またはその逆)。すべてのクリックステップの構成を個別に変更する代わりに、デフォルトのネイティブ/非ネイティブ構成を上書きするテスト構成を作成し、この構成でテストを実行して、反対の設定が問題を解決したかどうかを確認できます。デフォルトの Native events 設定を上書きするには、Apply to click steps チェックボックスを選択します。
- Click event type では、現在のデフォルト設定が表示されます。このテスト構成のデフォルト設定を上書きするには、ドロップダウンメニューをクリックして、他の値を選択します(例: Native click event だった場合は、Non-native click event を選択します)。
- Before/After hooks セクションで、必要に応じて設定を変更します。詳細については、Before & after hooks を参照してください。
- Change をクリックします。
構成が変更されます。
テスト構成の名前変更
テスト構成の名前を変更するには:
- 左側のメニューで、Runs > Configuration List に移動します。

Configuration Library が表示されます。
- 名前を変更したいテスト構成の行をクリックします。
コンテキストツールが表示されます。

- Rename アイコンをクリックします。

Edit Name 設定が表示されます。

- New name フィールドに、この構成の新しい名前を入力します。
- OK をクリックします。
構成の名前が変更されます。
テスト構成の削除
テスト構成を削除するには:
- 左側のメニューで、Runs > Configuration List に移動します。

Configuration Library が表示されます。
- 削除したいテスト構成の行をクリックします。
コンテキストツールが表示されます。

- Delete アイコンをクリックします。

確認ダイアログが表示されます。

- Delete をクリックします。
構成が Configuration Library から削除されます。
構成ライブラリのフィルタリング
構成ライブラリにフィルターを適用して、特定の条件を満たすアイテムのみを表示できます。構成ライブラリをフィルタリングするには:
- Runs > Configuration List に移動します。
- アクションメニューの Advanced Filters ボタンをクリックします。

- Filter Configuration パネルから希望するフィルターを選択し、Apply ボタンをクリックします。

スケジュール実行のリストがフィルター選択に基づいてフィルタリングされます。このフィルタリングされたビューの保存の詳細については、Saving a Filtered View を参照してください。
Test Editorでテスト構成を作成および変更する
Test Editor で変更されたテスト構成は、構成に名前が含まれていてテストが保存されている場合、Configuration Library に追加されます。新しく追加されたテスト構成は、将来のテストに使用できます。テスト内でテスト構成を変更するには:
- テストの Setup ステップ(最初のステップ)にカーソルを合わせ、Show properties アイコンをクリックします。

右側に Properties パネルが開きます。

- Configuration セクションで、Edit Configuration アイコンをクリックします。

Edit Configuration 設定が表示されます。

- オプションを次のように変更します:
- Name フィールドに、この構成の名前を入力します。(名前を入力しない場合、テスト構成は Configuration Library に保存されません。)
- Browser セクションで、ドロップダウン矢印をクリックして、希望するブラウザを選択します。
- OS セクションで、ドロップダウン矢印をクリックして、希望するオペレーティングシステムを選択します。
- Resolution セクションで、希望する解像度を選択します。
- Step timeout、Step delay、Setup step timeout の設定を必要に応じて変更します。詳細については、Test Configuration Parameters を参照してください。
- Native Events セクションでは、このテスト構成のみのクリックステップの処理方法のデフォルト設定を別の設定で上書きできます。デフォルトでは、プロジェクトレベルで、クリックステップはデフォルトでネイティブまたは非ネイティブイベントを使用するように構成されています。「クリックステップ」は合格したのに、クリックが実際には実行されなかったためにテストが失敗することがあります。考えられる解決策は、テストのクリックステップを反対の構成で構成することです(つまり、ネイティブの代わりに非ネイティブ、またはその逆)。すべてのクリックステップの構成を個別に変更する代わりに、デフォルトのネイティブ/非ネイティブ構成を上書きするテスト構成を作成し、この構成でテストを実行して、反対の設定が問題を解決したかどうかを確認できます。デフォルトの Native events 設定を上書きするには、Apply to click steps チェックボックスを選択します。Click event type では、現在のデフォルト設定が表示されます。このテスト構成のデフォルト設定を上書きするには、ドロップダウンメニューをクリックして、他の値を選択します(例: Native click event だった場合は、Non-native click event を選択します)。
- Before/After hooks セクションで、必要に応じて設定を変更します。詳細については、Before & after hooks を参照してください。
- 戻る矢印をクリックして、Edit Configuration 設定を閉じます。

- Save をクリックします。

Change Message ウィンドウが開きます。

- Message フィールドに、必要に応じて、このバージョンで行われた変更の説明を入力します。
- OK をクリックします。
テストが保存されます。Configuration 設定の Name フィールドに名前を入力した場合、構成は Configuration Library に一覧表示されます。