- Test Suite の利用を開始する
- Studio
- Orchestrator
- Testing ロボット
- Test Manager
AI を活用したテスト
この機能は現在、監査プロセスの一部であり、レビューが完了するまで FedRAMP 承認の一部とは見なされません。 現在レビュー中の機能の完全なリストは 、こちらをご覧ください 。
UiPath® Test SuiteTM は、AutopilotTM を通じて AI を活用した継続的テスト機能を提供します。テスターを念頭に設計された Autopilot は、テストのライフサイクル全体を通じてテスターの生産性を向上させるように設計された、高度な AI 機能のコレクションです。
このガイドでは、次の AI 機能の使用方法について説明します。
- AI を活用した評価: AutopilotTM は Test Manager で明確性、完全性、一貫性などの品質面の要件を評価する際に役立ちます。
- AI を活用した生成: AutopilotTM は Test Manager で要件やサポート ドキュメントから手動テスト用のテスト ケースやテスト ステップを生成するのに役立ちます。
- AI を活用したオートメーション: AutopilotTM を使用すると、コード化されたテスト オートメーションや合成テスト データをデスクトップ版の Studio でテキストから生成できます。
- AI を活用したインサイト: AutopilotTM を使用すると、テスト ケースが不合格になる理由に関する洞察を得ることができます。Test Manager で事前にレポートのテンプレートを作成する必要はありません。
まず、「ローン申込書の提出」など、UiBank アプリケーション用の要件を作成します。ローン申請プロセスに必要な申請フローと基準を記述します。次に、[品質を評価] を選択し、AutopilotTM を使用して要件を評価して、直接実装できる提案の一覧を生成します。
ライブラリから選択したプロンプトまたは自分で入力したプロンプトを通じて、AutopilotTM にサポート ドキュメントと追加のガイダンスを提供します。
評価の実行後、各提案を展開し、実装の進行状況に基づいてステータスを更新します。提案を要件に追加して、ステータスを「作業中」または「完了」としてマークできます。候補を削除するオプションも利用可能です。
[さらに提案] と [再生成] を使用し、提案をさらに生成するか、別のサポート ドキュメントや追加のガイダンスを使用して再生成します。
また、提案を Word にエクスポートして、後で参照できるように保存しておくこともできます。
Autopilot を使用した要件の効率的な評価方法を理解するには、「AI を活用した評価」および AI を活用した評価のベスト プラクティスをご覧ください。
AutopilotTM を使用して、想定されるテスト ケースのリストを生成できます。
- 要件からテストを生成する: 要件の詳細からテスト ケースを生成した後、アップロードされたドキュメントと指示を追加することができます。
要件を開き、[テストの生成] を選択して、要件のテストを生成します。
- SAP トランザクションのテストを生成する: アップロードされたドキュメントと追加の指示を使用して、ヒートマップと変更影響分析で検出されたギャップから SAP トランザクションのテスト ケースを生成できます。
AutopilotTM でテスト ケースを生成するために使用するドキュメントと命令を追加して、生成プロセスを調整します。[テストを生成] を選択した後、生成されたテスト ケースを確認し、問題がなければテストを作成します。問題がある場合は、さらに詳細を追加して調整します。
テスト生成機能を最大限に活用する方法については、「AI を活用した生成」および「特定のトランザクションのテスト ケースを生成する」と、AI を活用した生成のベスト プラクティスをご覧ください。
前提条件: AI を活用したオートメーションを使用するには、デスクトップ版の Studio 2024.10.1 以降をインストールします。
テスト ケースを作成した Test Manager インスタンスに Studio を接続します。[テスト エクスプローラー] パネルで、Test Manager からリンクされている手動テスト用のテスト ケースを右クリックします。[コード化されたテスト ケースを生成] を選択します。手動ステップからコード化されたケースが生成され、オートメーションに対してリンクできます。テスト ケースの生成について詳しくは、「手動テスト用のテスト ケースからコード化されたテスト ケースを生成する」をご覧ください。
テスト ケースにテスト データを追加する際に、[Autopilot で生成] を選択することもできます。Autopilot は想定される引数と変数を最初に生成します。これらは必要に応じてさらに微調整できます。AI を利用した合成テスト データの生成方法については、「AI により生成されたテスト データ」をご覧ください。
デスクトップ版の Studio での、テスト オートメーションの効率的な作成および管理方法については、AI を活用したオートメーションベスト プラクティスをご覧ください。
テスト ケースが繰り返し不合格になる場合、Autopilot を使用してその理由に関する詳細なレポートを生成すると、テスト結果について次のアクションにつながる分析情報を得ることができます。
レポートを生成するには、[実行] に移動します。[インサイトを生成] を選択してテスト結果を選択し、[レポートを生成] を選択します。[実行] の [インサイト] タブでレポートにアクセスします。
テスト実行の問題の特定方法をより深く理解するには、「AI を活用した、テストに関するインサイト」および AI を活用したインサイトのベスト プラクティスをご覧ください。
Autopilot アクティビティの測定およびライセンス方法について詳しくは、「Autopilot のライセンス」をご覧ください。
AI Trust Layer ガバナンス ポリシーを使用すると、組織内における AI を活用した機能の使用を管理できます。AI を活用した機能にはすべてのメンバーが既定でアクセスできますが、必要に応じて、このポリシーを使用してアクセスを制限できます。AI Trust Layer のガバナンス ポリシーを使用すると、AI を活用した特定の機能、またはそのすべての機能に対するユーザーのアクセスを、ユーザー、グループ、テナントのレベルで制限できます。さらに、ユーザーがアクセスできる AI 製品を指定することもできます。このガバナンス ポリシーは、Automation Ops で作成、変更、実装できます。
AI Trust Layer のガバナンス ポリシーをデプロイしながら、AI を活用したテスト機能を使用する場合は、ポリシーの [機能トグル] 内の [Test Manager の機能を有効化] で [はい] を選択します。
組織のガバナンス ポリシーを作成、設定、デプロイする方法については、以下のリソースをご覧ください。