Testim Docs JA

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

Copado 統合

Testim Docs

Copado からテストを自動化するには、Copado にURL Callout ステップを追加し、単一の Webhook 呼び出しで Testim/TTA for Salesforce REST API を使用します。Copado を統合するには:

  1. Testim/TTA for Salesforce で、Settings > APIに移動します。
  2. Generate API Keyをクリックします。

API キー生成ボタンが表示された画面

  1. キーの名前を入力し、Generateをクリックします。

API キー名入力と Generate ボタンの画面

  1. 表示された API キーをコピーし、Doneをクリックします。このキーが表示されるのは生成時のみなので、できるだけ早くコピーしてください。

生成された API キーをコピーする画面

  1. Swagger で Testim REST API に移動し、テスト、テストプラン、テストスイート、またはテストラベルなどのリモート実行 API 呼び出しのタイプを選択して、JSON ペイロードをコピーします。

Swagger 上で Testim REST API エンドポイントを確認する画面

  1. Copado Release Manager アプリで、Steps セクションに新しいステップを追加して Deployment を作成します。そのためには、以下の手順に従います:

  2. Typeで、Perform callout and continue with deploymentを選択します。

  3. Methodで、POSTを選択します。

  4. Dynamic URL Parametersの選択を解除します。

  5. URL に、REST API 呼び出しを入力し、URL の末尾にテスト、テストプラン、またはスイート ID を追加します。例: https://api.testim.io/tests/run/234

  6. 以下のヘッダーを追加します:

  7. Authorization に、ステップ 4 の API キーをBearer YOUR-API-KEY形式で入力します。

  8. Content-Typeapplication/jsonを入力します。

  9. Bodyに、Swagger から(ステップ 5)の JSON ペイロードを貼り付けます。

Copado の URL Callout ステップで Body を設定する画面

  1. JSON ペイロードで、"grid" : "string"を、Testim/TTA for Salesforce の右上のプロフィールのGridsセクションからグリッド名に置き換えます。

Testim/TTA for Salesforce の Grids セクションのスクリーンショット

  1. テストするには、ステップを保存してDeploy > Deploy Allをクリックします。

テストが完了したら、Steps セクションで View Results をクリックします。このデプロイは、Continuous Integration(CI)でも実行できます。

テストが完了するまで、またはテスト結果に基づいて Copado デプロイを一時停止する

テストまたはテストプランが完了、合格、または失敗するまで、Copado デプロイを一時停止できます。 Copado を一時停止するには:

  1. Copado で、Details > Typeに移動し、Perform callout and pause stepを選択してResume URLをコピーします。

Copado で Perform callout and pause step を選択する画面

  1. Testim/TTA for Salesforce で、エディターでAdd API actionステップを作成し、共有ステップにします。
  2. Add API actionステップで、Resume URL(ステップ 1)を入力し、プロパティでSend via web pageを無効にします。

Add API action ステップに Resume URL を設定する画面

  1. Runs > Configurationリストに移動し、新しい構成を作成してAfter test handlerを選択し、共有ステップ(ステップ 2)を選択します。

Runs 設定で After test handler に共有ステップを設定する画面

  1. テストまたはテストプランの設定で、新しく作成した構成(ステップ 4)を選択します。

テスト設定で新しい構成を選択する画面