- スタート アップ ガイド
- 機能
- Data privacy and governance
- 製品の提供状況
- Earlier Autopilot capability sets
- Autopilot for Everyone
Autopilot を使用して、ヒートマップまたは変更影響分析レポートから、SAP トランザクションの手動テスト用のテスト ケースを生成、レビュー、改良します。
SAP のヒートマップから、または SAP の変更影響分析レポートに一覧表示されているトランザクションから、SAP のトランザクションの手動テスト用のテスト ケースを生成できます。
手動テスト用のテスト ケースを生成する際は、Autopilot が特定の観点に焦点を当てるようにするための追加の指示を入力できます。
さらに、要件または SAP のトランザクションに関する詳細情報を含むサポート ドキュメントを与えて、Autopilot がより正確で有用な手動テスト用のテスト ケースを生成できるようにできます。
[ テストを生成] を使用して手動テスト用のテスト ケースを生成した後、生成されたテスト ケースをレビューします。次に、[ テストを作成] を使用して目的のテスト ケースを作成するか、[ テストを再生成] を使用してテスト ケースを絞り込みます。
利用可能な機能は、使用するクラウド プラットフォームによって異なります。詳しくは、「 Test Manager の利用可能な機能」をご覧ください。
前提条件
- 変更影響分析からテストを生成するには、Test Manager のロールに テスト ケース - 作成権限が必要です。
- ヒートマップからテストを生成するには、Test Manager のロールに テスト ケース - 作成権限が必要です。
- (Cloud Commercial only) To leverage RAG (Retrieval-Augmented Generation) when generating tests, set up Context Grounding first, as RAG is a component of Context Grounding. For more information, refer to Best practices.
- Autopilot が処理できるファイルの種類について考えてみましょう。ファイルの種類に応じて、Autopilot はその特定のコンテンツを処理できます。
- テキスト コンテンツのみを処理 – TXT、BPMN、CSV
- テキストと画像コンテンツの両方を処理 – DOCX、XLSX、PNG、JPG、PDF
手順
-
カバーするトランザクションの [テストの生成 ] フローを開きます。
- 変更影響分析から: [ 移送を分析 ] の手順で、 リスト ビュー を選択して、影響を受けるトランザクションの表に切り替えます。GAP とマークされたトランザクションに対して、[生成] を選択します。
- ヒートマップから: ヒートマップからトランザクションを選択し、[ テストを生成] を選択します。
[ 追加のコンテキストを提供する] ウィンドウが開いて [ドキュメントを追加 ] セクションがフォーカスされ、テスト ケースの生成に必要な添付ファイルなどのドキュメントを追加するよう求められます。
注:変更影響分析で RFC (リモート関数呼び出し) 接続を使用している場合は、 UI ビュー タブからのみテストを生成できます。
-
[ ドキュメントを追加 ] セクションで、テストの生成時に使用する追加の添付ファイルを選択するか、他のファイルを独自にアップロードします。
Cloud Commercial を使用している場合は、コンテキスト グラウンディングを介して RAG を活用することもできます。
- [追加のコンテキストを提供する] ウィンドウの [RAG (検索拡張生成) を活用] セクションで、コンテキスト グラウンディングにアップロードしたデータを格納するインデックスを選択します。選択したインデックスによって、自動化対象のアプリケーションのコンテキストが Autopilot に提供され、Autopilot はより正確なテストを生成できます。たとえば、要件ドキュメントに不完全な情報がある場合や、要件ドキュメントが他のセクションで説明されている詳細を参照している場合に RAG を使用します。
- [ フォルダーを選択 ] ドロップダウン リストから、Autopilot と共有するインデックスを含むフォルダーを選択します。
- [ インデックスを選択] ドロップダウン リストから、Autopilot で参照する特定のインデックスを選択します。
- [結果の数] に、参照した情報に基づいて Autopilot で生成するテストの数を入力します。
-
[次へ] を選択します。
-
プロンプト ライブラリからプロンプトを選択するか、[追加指示を出す] ウィンドウに直接指示を入力します。Autopilot は、以下の指示に従うことができます。
- 要件に記述されているすべてのユーザー手順と承認基準をカバーします。
- 各テスト ケースの前提条件を生成する。
- 各テスト ステップで期待される結果を生成する
- 要件にすでにリンクされている既存のテストは無視してください。既定では、Autopilot は重複が生成されないようにリンクされたテストを考慮します。
生成あたりの最大テスト ケース数: 50
-
(任意) [モデル] ドロップダウン リストから、Autopilot が使用する AI モデルを選択します。
-
[ テストを生成 ] を選択してプロセスを開始します。生成が完了すると、「 テスト ケースの生成の完了 」という通知が表示されます。通知の設定に応じて、アプリ内、メール、またはその両方で通知を受信します。
-
通知を選択して、生成されたテスト ケースを確認します。[ テストを生成 ] パネルで各テスト ケースを展開し、その内容を確認します。
-
結果を確認します。
- 生成されたテスト ケースに問題がなければ、保持するテスト ケースを選択し、[ テストを作成] を選択します。
- 生成されたテスト ケースに問題がある場合は、生成されたテスト ケースを調整します。
- [ テストを再生成] を選択します。
- Autopilot で使用する他の関連ドキュメントを添付します。
- [ 次へ ] を選択し、[ 指示を入力 ] ボックスに詳細を入力します。
- [ テストを再生成 ] を選択して調整を適用します。
- 「テスト ケースの生成の完了」の通知を選択して、再生成されたテスト ケースにアクセスします。
- 再生成された各テスト ケースを展開し、満足できるテスト ケースを選択します。
- [ テストを作成] を選択します。
ヒートマップから生成されたテスト ケースには、「 autopilot-generated 」と「 TRAN:<transactionCode>」というラベルが付けられます。 <transactionCode> はソース トランザクションの SAP コードです。