- 基本情報
- プロジェクト管理
- ドキュメント
- 変更影響分析を使用する
- テスト ケースを作成する
- テスト ケースを要件に割り当てる
- テスト ケースを複製する
- テスト ケースをエクスポートする
- Studio のテスト ケースを Test Manager にリンクする
- テスト ケースを削除する
- 手動テスト用のテスト ケース
- 手動テスト用のテスト ケースをインポートする
- Task Capture でテスト ケースを文書化する
- パラメーター
- Enabling governance at project level
- Disabling governance at project level
- Enabling governance at test-case level
- Disabling governance at test-case level
- Managing approvers for governed test cases
- Managing governed test cases in the In Work state
- Managing governeed test cases in the In Review state
- Managing governed objects in the Signed state
- Managing comments for governed test cases
- フィルターとビューを適用する
- Test Cloud のアクセシビリティ テスト
- Autopilot で検索する
- プロジェクトの運用とユーティリティ
- Test Manager の設定
- ALM ツールとの連携
- API 連携
- トラブルシューティング
Test Manager ガイド
このページでは、デスクトップ版の Studio で合成テスト データを生成する際に AutopilotTM を効果的に使用するためのガイドラインを示します。
テスト データの管理には、テスト作業の最大 50% が費やされる可能性があります。AutopilotTM では、テスト ケースの合成テスト データが自動生成されるので、そうした無駄な時間を節約することができます。
合成テスト データを生成するには、v2024.10.1 以降のデスクトップ版の Studio を使用します。
1. データ フィールドの引数を作成する
合成テスト データを生成する際は、Autopilot ではワークフロー内の既存の引数と、プロンプトで指定された追加の指示が考慮されます。この情報に基づき、テスト ケース内で高いカバレッジを実現するテスト データの生成が試みられます。
意図したとおりのテスト データのセットを生成するには、ローカル変数や特定の文字列値のみではなく、可能な限り引数を使用することをお勧めします。引数を使用することで、Autopilot はワークフローの動的要件により近いテスト データを生成できます。
2. 希望のデータの組み合わせ方法について指示する
既定では、Autopilot は約 10 件のデータ レコードを生成し、テスト ケース内でコードまたはアクティビティの高いカバレッジを実現することを目指します。ただし、テスト方法で「ペアワイズ」や「すべての組み合わせ」などの特定のアルゴリズムが必要な場合は、プロンプトにこの指示を含めます。
たとえば、「すべての引数に対してテスト データを生成し、データ フィールドをペアワイズで結合してください。」というプロンプトを記述します。
3. プロンプト (指示文) を使用してデータ セットをカスタマイズする
他のさまざまなタスク (特定の数のデータ レコードの生成、データ フィールドの追加など) を実行するよう Autopilot に指示することもできます。
プロンプトの例は以下のとおりです。
- 最低 25 件のデータ レコードを生成してください。
- データセットに「Country」フィールドを含め、各レコードに個別の国の値を割り当ててください。