- Test Suite の利用を開始する
- Studio
- Orchestrator
- Testing ロボット
- Test Manager
Autopilot for Testers
Autopilot for Testers は、AI を活用したデジタル システム (エージェントとも呼ばれます) の集合体であり、テストのライフサイクル全体を通じてテスターの生産性を向上させるように設計されています。 これらの機能は、 UiPath® Test Suite TM の 2 つの主要コンポーネントである デスクトップ版の UiPath® Studio と UiPath® Test Manager に統合されています。
Autopilot for Testers offers capabilities that can be grouped into the following categories:
- Agentic test design: AutopilotTM in Test Manager supports you to evaluate requirements for quality aspects such as clarity, completeness, and consistency. Autopilot also helps you generate manual test cases for requirements (such as user stories) and SAP transactions.
- Agentic test automation: AutopilotTM in Studio Desktop supports you to convert text such as manual test cases into coded and low-code automated UI and API test cases, generate test data for data-driven testing, refactor coded test automation, fix validation errors, generate expressions, and perform fuzzy verifications, among others.
- Agentic test management: AutopilotTM in Test Manager allows you to get actionable insights into test results through the Test insights report.
The following sections what AutopilotTM can help you with, when you create testing projects.
Start by creating a requirement, such as Submit loan request for the UiBank Application. Describe the application flow and criteria needed for the loan application process. Then select Evaluate quality and evaluate the requirement using AutopilotTM, to generate a list of suggestions that you can directly implement.
Provide supporting documents to AutopilotTM, and additional guidance through a prompt that you choose from your library or that you type in yourself.
評価の実行後、各提案を展開し、実装の進行状況に基づいてステータスを更新します。提案を要件に追加して、ステータスを「作業中」または「完了」としてマークできます。候補を削除するオプションも利用可能です。
[さらに提案] と [再生成] を使用し、提案をさらに生成するか、別のサポート ドキュメントや追加のガイダンスを使用して再生成します。
また、提案を Word にエクスポートして、後で参照できるように保存しておくこともできます。
Visit Quality-check requirements and AI-powered evaluation: Best practices to understand how to efficiently evaluate your requirements using Autopilot.
Use AutopilotTM to generate a list of potential test cases. You can generate test cases from the requirement details, followed by uploaded documents, and additional instructions.
要件を開き、[テストの生成] を選択して、要件のテストを生成します。
Refine the generation process with documents and instructions for AutopilotTM to use in generating the test cases. After you select Generate tests, review the generated test cases and create tests if satisfied, or refine them with more details if otherwise.
Visit Generate tests for requirements and AI-powered generation: Best practices, to check how to use the test generation feature at its full potential.
With AutopilotTM, you can generate test cases for SAP transactions from the Heatmap, and generate test cases for gaps discovered in the Change impact analysis, using uploaded documents and additional instructions. You can further refine the generation process with documents and instructions for AutopilotTM to use in generating the test cases.
Visit Generating test cases for a specific transaction, as well as AI-powered generation: Best practices, to check how to successfully generate tests for SAP transactions.
AutopilotTM は、テキストや既存のコードからでも、Test Manager で作成した手動テスト用のテスト ケースからでも、コード化されたオートメーションの生成を支援します。
テキストや既存のコードからコード化されたオートメーションを生成する
Ctrl + Shift + G
のショートカットまたは Autopilot アイコンを使用してコードを生成します。
手動テストからコード化されたオートメーションを生成する
- [コード化されたテスト ケースを作成] を使用して、ステップがコメントとして表示される、コード化されたテスト ケースを作成します。続いて、コメントに基づいてコードを生成するよう AutopilotTM に指示します。
- [Autopilot を使用してコード化されたテスト ケースを生成] を使用して、正常に機能するコード化されたテスト ケースを直接生成します。
API が関係するシナリオを自動化するコード化されたテスト ケースを作成する場合、 AutopilotTM を使用してこのシナリオのコードを生成することができます。 コード エディターで右クリックして [ コードを生成 ] を選択し、必要な指示を AutopilotTM に指示します。 たとえば、使用する API と、 AutopilotTM がアクセスする必要のある API キーを Autopilot TM に提供する必要があります。
AutopilotTM helps you enhance coded automations through refactoring. Consider a situation where a coded test case contains a segment of code that could be more readable. To start the refactoring process, follow these steps: select the desired code, right-click the selection, then select Generate Code. Lastly, offer Autopilot instructions on how to refactor the selected code.
AutopilotTM は、テキストまたは Test Manager で作成した手動テストからローコードのテスト ケースを生成するのに役立ちます。
手動テストからローコード テスト ケースを生成する
デスクトップ版の Studio を Test Manager に接続したら、[テスト エクスプローラー] に移動して手動テストを検索します。 手動テストを右クリックし、[ Autopilot でテスト ケースを生成] を選択します。
テキストからローコードのテスト ケースを生成する
空のローコード テスト ケースを開き、デザイナー パネルから [Autopilot で生成 ] を選択します。 目的のテスト ステップを入力して [ 生成 ] を選択し、テスト ケースの生成をトリガーします。
詳しくは、「 AI を使用してローコード テスト ケースを生成する」をご覧ください。
テスト ケースにテスト データを追加するときに、[ Autopilot で生成 ] を選択できます。 AutopilotTM では、最初に潜在的な引数と変数が生成されます。これは、必要に応じてさらに調整できます。 AI を使用して合成テスト データを生成する方法については、「 AI により生成されたテスト データ 」をご覧ください。
テスト ケースが繰り返し不合格になる場合、Autopilot を使用してその理由に関する詳細なレポートを生成すると、テスト結果について次のアクションにつながる分析情報を得ることができます。
レポートを生成するには、[実行] に移動します。[インサイトを生成] を選択してテスト結果を選択し、[レポートを生成] を選択します。[実行] の [インサイト] タブでレポートにアクセスします。
Visit Generate test insights report and AI-powered insights: Best practices to better understand how to identify issues in your test executions.
Use AutopilotTM to import manual test cases from Excel files. You can import from one file at a time. You can import tests from multiple sheets. The import process transfers all information to Test Manager, unless specified otherwise. For instance, test case properties such as Priority, Status, or Owner are imported into Test Manager as custom field values at the test case level.
To better identify the imported test cases, you can instruct Autopilot, in the Provide import instructions section, to place certain labels on the imported test cases.
To check how to efficiently import manual test cases, visit Importing manual test cases.
With the help of the Autopilot search, you can search any test object within a project using natural language. If you are not sure what to search for, you can use one of the example search queries that Autopilot provides. Additionally, after returning the results, Autopilot allows you to perform actions on the resulted objects.
For information on using the search and exploring search queries Searching with Autopilot.
Autopilot アクティビティの測定およびライセンス方法について詳しくは、「Autopilot のライセンス」をご覧ください。
AI Trust Layer ガバナンス ポリシーを使用すると、組織内における AI を活用した機能の使用を管理できます。AI を活用した機能にはすべてのメンバーが既定でアクセスできますが、必要に応じて、このポリシーを使用してアクセスを制限できます。AI Trust Layer のガバナンス ポリシーを使用すると、AI を活用した特定の機能、またはそのすべての機能に対するユーザーのアクセスを、ユーザー、グループ、テナントのレベルで制限できます。さらに、ユーザーがアクセスできる AI 製品を指定することもできます。このガバナンス ポリシーは、Automation Ops で作成、変更、実装できます。
AI Trust Layer のガバナンス ポリシーをデプロイしながら、AI を活用したテスト機能を使用する場合は、ポリシーの [機能トグル] 内の [Test Manager の機能を有効化] で [はい] を選択します。
組織のガバナンス ポリシーを作成、設定、デプロイする方法については、以下のリソースをご覧ください。
- 品質チェックの要件
- Generate tests for requirements
- Create tests for SAP transactions
- コード化されたオートメーションを生成する
- コード化された API オートメーションを生成する
- コード化されたオートメーションをリファクタリングする
- ローコードのオートメーションを生成する
- 合成テスト データを生成する
- テストに関するインサイト レポートを生成する
- Import manual test cases - Preview
- Search Test Manager project - Preview
- ライセンス
- ユーザーのアクセス権
- User access management with Autopilot for Testers