delegate
latest
false
Delegateユーザー ガイド
- 概要
- クイックスタート
- 信頼とコンプライアンス
- ガバナンス
- 機能
- 地図製作者
- Delegate for Testing
- 参照
- トラブルシューティング
重要 :
このコンテンツは機械翻訳によって処理されています。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
Delegate を使用して、スモーク スイートを手動で、またはデプロイ後にスケジュールに従って実行し、テスト環境の設定と破棄を自動化します。
スモーク スイートを手動で、またはデプロイのたびにスケジュールに従って実行し、テスト実行に伴う環境の設定とティアダウンを自動化します。
前提条件
以下の「 Delegate 」主導のタスクの最初の テスト ケースを設定して実行する」 のワンタイム設定を完了します。
デプロイ後に Smoke Suite を手動で実行する
- デプロイが完了したことを確認します。
- スイートを実行するためのプロンプトを入力します (例: 「 Run the Smoke Suite test set in project MYAPP」)
結果
Delegate はセット内のすべてのテスト ケースを実行し、結果を Test Manager にパブリッシュします。セットの成功/失敗の概要と、Test Manager での実行へのリンクが表示されます。これは推奨される出発点です。セットアップは不要です。デプロイのたびに確認する習慣が身に付きます。
テスト環境を準備およびクリーンアップする
- セットアップ スクリプトを実行してからテスト スイートを実行するよう、同じプロンプトで Delegate に依頼します (例: 「seed-test-data.ps1 で環境セットアップ スクリプトを実行してから、プロジェクト MYAPP で回帰スイートを実行してください」)。
- 実行後、条件付きでクリーンアップを実行するように Delegate に依頼します (例: 「実行後、cleanup-test-data.ps1 を実行します。ただし、スイートが完了した場合にのみ実行してください」)。
結果
Delegate はセットアップ スクリプトを実行し、成功したことを確認してからテスト実行に進み、各ステージの確認を表示します。クリーンアップ手順は指定した条件でのみ実行されるため、スイート中間の実行が失敗しても、まだデバッグが必要なデータは消去されません。
検証が完了したら、全体を「MYAPP テスト環境の準備」や「MYAPP テスト環境のクリーンアップ」などの名前付きルーチンにラップし、完全な実行が 1 つの命令 (準備、実行、クリーンアップ) になるようにします。