ToscaでTestimテストを直接実行

Testim モジュールを使用すると、Tosca 環境で Testim テストをシームレスに直接トリガーして実行できます。この統合により、Toscaを離れることなく、Testimテストの実行を管理し、自動化することができます。つまり、すべてのテスト結果に関する洞察が一か所で得られる統一されたワークフローとログを入手することができます。

ToscaでTestimテストを実行するには、以下の手順に従ってください。

  1. 個別の Testim テスト、テストスイート、またはテスト計画を実行したいかどうかに応じて、適切なTestimモジュールをテストケースにドラッグ&ドロップします。

  2. 実行する Testim テスト、テストスイート、またはテスト計画を指定するには、モジュール属性を設定します。

  3. Testimテストを非同期で実行したい場合:

    • モジュールの Tosca制御フローで、結果の待機False に設定します。

    • オプションとして、Toscaが残りのTestStepを完了した後にTestimの結果を待つようにしたい場合は、 Testimテストを待機のモジュールを追加してください。このステップは、Testimテストをトリガーし、結果を待たずに進みたい場合は必要ありません。

  4. ExecutionListを実行します

この例は、Testimテストを同期的に実行し、次のTestStepに進む前に無事に完了したい場合です。これを行うために、 Testim Testを実行モジュールを以下のように設定します。

  1. Testimテストに必要な詳細を指定します。これには、 Testim APIキーテストID 、およびテストを実行するグリッドが含まれます。

  2. Tosca フロー制御を指定します:

    • 結果を待機するを True に設定します。これにより、Toscaは次のテストステップに進む前にTestimテストが終了するのを待機します。

    • テストの失敗で合格を False に設定することで、Testimテストが失敗した場合に、テストステップも失敗することになります。

同期的Testimテストの実行には、 Testimテスト を実行を使用します。

この例では、特定の Testim テストを非同期的に実行し、Tosca が残りの TestStepsを完了した後、Testim の結果を待機します。これを行うには、 Testim テストを実行およびTestim テストの待機モジュールを使用します。

Testimテストを非同期で実行するために、 Testim Testを実行モジュールを以下のように設定します。

  1. Testimテストに必要な詳細を指定します。これには、 Testim APIキーテストID 、およびテストを実行するグリッドが含まれます。

  2. Toscaフロー制御を指定します:

    • 実行IDを保存するためにバッファを使用します。これにより、Toscaはテストの実行IDを自動的に生成し、追跡することができます。

    • 結果を待つ設定を False にすると、Testimテストが終了するのを待たずに実行を続けることができます。

    • テストの失敗時に合格を空のままにします。非同期実行の場合、Toscaはこのテストステップ内でTestimテストの結果を追跡する必要がありません。それは、テストトリガーが正しく機能する場合、テストステップが自動的に合格することを意味します。

Testimのテスト結果を待つには、以下のように Testimテストモジュールを待機するを設定します。

  • Testim APIキーTestim テストを実行モジュールで使用したものと同じAPIキーを再利用します。

  • 実行ID :バッファに保存された実行IDを参照して、Testimテストのステータスを追跡します。

  • テストの失敗を伝える:テスト結果が失敗した場合にテスト実行が失敗するように、これを False に設定します。

非同期のTestimテスト実行は、 Testimテストを実行および Testimテストを待機 を使用して行います。