Testim Docs JA

Tricentis Testim ユーザー制作日本語翻訳ドキュメント

共有構成

Testim Docs

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 に Web テスト構成の一覧が表示された画面

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

構成ライブラリでテスト構成を作成および変更する

Configuration Library では、新しいテスト構成を作成できます。また、現在の構成をクローン、変更、名前変更、削除できます。

新しいテスト構成を作成する

新しいテスト構成を作成するには:

  1. 左側のメニューで、Runs > Configuration List に移動します。

左側メニューから Runs > Configuration List を開き Configuration Library を表示している画面

Configuration Library が表示されます。

  1. + Create New ボタンをクリックします。

Configuration Library で+ Create New ボタンをクリックする画面

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

Add New Config ダイアログでブラウザや OS など基本設定を入力する画面

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

  2. General セクションで、Step timeoutStep delaySetup step timeout の設定を必要に応じて変更します。詳細については、Test Configuration Parameters を参照してください。

  3. Native Events セクションでは、このテスト構成のみのクリックステップの処理方法のデフォルト設定を別の設定で上書きできます。デフォルトでは、プロジェクトレベルで、クリックステップはネイティブまたは非ネイティブイベントを使用するように構成されています。「クリックステップ」は合格したのに、クリックが実際には実行されなかったためにテストが失敗することがあります。考えられる解決策は、テストのクリックステップを反対の構成で構成することです(つまり、ネイティブの代わりに非ネイティブ、またはその逆)。すべてのクリックステップの構成を個別に変更する代わりに、デフォルトのネイティブ/非ネイティブ構成を上書きするテスト構成を作成し、この構成でテストを実行して、反対の設定が問題を解決したかどうかを確認できます。デフォルトの Native events 設定を上書きするには、Apply to click steps チェックボックスを選択します。

  4. Click event type では、現在のデフォルト設定が表示されます。このテスト構成のデフォルト設定を上書きするには、ドロップダウンメニューをクリックして、他の値を選択します(例: Native click event だった場合は、Non-native click event を選択します)。

Before と After hooks の設定を編集するテスト構成詳細画面

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

新しいテスト構成の内容を確認し Change ボタンで保存する画面

  1. Before/After hooks セクションで、必要に応じて設定を変更します。詳細については、Before & after hooks を参照してください。

  2. Add をクリックします。
    構成が作成され、Configuration Library に追加されます。

テスト構成のクローン作成

テスト構成をクローンするには:

  1. 左側のメニューで、Runs > Configuration List に移動します。

Configuration Library で構成リストを表示し編集対象の行を選択している画面

Configuration Library が表示されます。

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

選択したテスト構成の行にコンテキストツールが表示されている画面

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

テスト構成のコンテキストツールバーに表示された Rename アイコン

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

Edit Name ダイアログで構成の新しい名前を入力する画面

  1. Name フィールドに、クローンされた構成の名前を入力します。
  2. Clone をクリックします。
    構成がクローンされ、Configuration Library に表示されます。

テスト構成の変更

テスト構成を変更するには:

  1. 左側のメニューで、Runs > Configuration List に移動します。

Runs > Configuration List から構成一覧を開いた Configuration Library 画面

Configuration Library が表示されます。

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

Edit Config 画面でブラウザや解像度など構成詳細を編集する画面

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

Edit Config 画面で Native Events やその他の詳細オプションを変更する画面

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

テスト構成の名前変更

テスト構成の名前を変更するには:

  1. 左側のメニューで、Runs > Configuration List に移動します。

Configuration Library から名前変更したい構成の行を選択する画面

Configuration Library が表示されます。

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

選択された構成行にコンテキストツールが表示されている Configuration Library 画面

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

コンテキストツールバーの Rename アイコンを強調表示した画面

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

Edit Name 設定で構成の新しい名前を入力するダイアログ

  1. New name フィールドに、この構成の新しい名前を入力します。
  2. OK をクリックします。
    構成の名前が変更されます。

テスト構成の削除

テスト構成を削除するには:

  1. 左側のメニューで、Runs > Configuration List に移動します。

Configuration Library から削除したい構成の行を選択している画面

Configuration Library が表示されます。

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

選択された構成に対して Delete アイコンを使用できる状態を示すコンテキストツールバー

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

コンテキストツールバーの Delete アイコンを強調表示した画面

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

構成削除の確認内容が表示された Delete 確認ダイアログ

  1. Delete をクリックします。
    構成が Configuration Library から削除されます。

構成ライブラリのフィルタリング

構成ライブラリにフィルターを適用して、特定の条件を満たすアイテムのみを表示できます。構成ライブラリをフィルタリングするには:

  1. Runs > Configuration List に移動します。
  2. アクションメニューの Advanced Filters ボタンをクリックします。

Configuration Library のアクションメニューで Advanced Filters ボタンをクリックする画面

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

Filter Configuration パネルで条件を設定し Apply ボタンをクリックする画面

スケジュール実行のリストがフィルター選択に基づいてフィルタリングされます。このフィルタリングされたビューの保存の詳細については、Saving a Filtered View を参照してください。

Test Editorでテスト構成を作成および変更する

Test Editor で変更されたテスト構成は、構成に名前が含まれていてテストが保存されている場合、Configuration Library に追加されます。新しく追加されたテスト構成は、将来のテストに使用できます。テスト内でテスト構成を変更するには:

  1. テストの Setup ステップ(最初のステップ)にカーソルを合わせ、Show properties アイコンをクリックします。

Test Editor の Setup ステップにカーソルを合わせて Show properties アイコンをクリックする画面

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

右側に表示された Properties パネルで Configuration セクションが開いている画面

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

Configuration セクションの Edit Configuration アイコンをクリックする画面

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

Edit Configuration ウィンドウでブラウザや OS などテスト構成を詳細に設定する画面

  1. オプションを次のように変更します:
  • Name フィールドに、この構成の名前を入力します。(名前を入力しない場合、テスト構成は Configuration Library に保存されません。)
  • Browser セクションで、ドロップダウン矢印をクリックして、希望するブラウザを選択します。
  • OS セクションで、ドロップダウン矢印をクリックして、希望するオペレーティングシステムを選択します。
  • Resolution セクションで、希望する解像度を選択します。
  • Step timeoutStep delaySetup 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 を参照してください。
  1. 戻る矢印をクリックして、Edit Configuration 設定を閉じます。

Edit Configuration 画面から戻る矢印を押してTest Editorに戻る操作画面

  1. Save をクリックします。

Test Editorで構成変更後に Save ボタンをクリックする画面

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

Change Message ウィンドウで今回の変更内容を Message 欄に入力する画面

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