test-suite
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
UiPath logo, featuring letters U and I in white
Test Suite ユーザー ガイド
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月20日

Autopilot for Testers

重要:

この機能は現在、監査プロセスの一部であり、レビューが完了するまで FedRAMP 承認の一部とは見なされません。現在レビュー中の機能の完全なリストについては、こちらをご覧ください。

Autopilot for Testers は、テストのライフサイクル全体を通じてテスターの生産性を向上させるように設計された、AI を活用したデジタル システム (エージェント) のコレクションです。これらの機能は、UiPath® Test SuiteTM の 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.

Generate tests for requirements

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.

Generate tests for SAP transactions

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 で作成した手動テスト用のテスト ケースからでも生成が可能です。

テキストや既存のコードからコード化されたオートメーションを生成する
新規または既存のコード化されたオートメーションで AutopilotTM を使用して、自然言語、オートメーション内のコメント、または既存のコード行からコードを生成できます。コードを生成するには、ショートカット Ctrl + Shift + G または Autopilot アイコンを使用します。
手動テストからコード化されたオートメーションを生成する
デスクトップ版の Studio を Test Manager に接続してから、テスト エクスプローラーに移動して手動テストを検索します。ここから、次のいずれかのシナリオを選択して、コード化されたテスト ケースを生成できます。
  • [コード化されたテスト ケースを作成] を使用して、コード化されたテスト ケースを作成します。ここでは、ステップがコメントとして表示されます。続いて、コメントに基づいてコードを生成するよう AutopilotTM にプロンプトを送信します。
  • [Autopilot を使用してコード化されたテスト ケースを生成] を使用して、正常に機能するコード化されたテスト ケースを直接生成します。
テスト ケースの生成について詳しくは、「手動テスト用のテスト ケースからコード化されたテスト ケースを作成する」および「AI を使用してコード化されたテスト ケースを生成する」をご覧ください。

コード化された API オートメーションを生成する

API が関係するシナリオを自動化する、コード化されたテスト ケースを作成する場合、AutopilotTM を使用してこのシナリオのコードを生成できます。コード エディターで右クリックして [コードを生成] を選択し、必要な指示を AutopilotTM に入力します。たとえば、使用する API と、AutopilotTM がアクセスする必要のある API キーを入力する必要があります。

コード化されたオートメーションをリファクタリングする

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.

Import manual test cases - Preview

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.

ライセンス

Autopilot アクティビティの測定およびライセンス方法について詳しくは、「Autopilot のライセンス」をご覧ください。

ユーザーのアクセス権

User access management with Autopilot for Testers

AI Trust Layer ガバナンス ポリシーを使用すると、組織内における AI を活用した機能の使用を管理できます。AI を活用した機能にはすべてのメンバーが既定でアクセスできますが、必要に応じて、このポリシーを使用してアクセスを制限できます。AI Trust Layer のガバナンス ポリシーを使用すると、AI を活用した特定の機能、またはそのすべての機能に対するユーザーのアクセスを、ユーザー、グループ、テナントのレベルで制限できます。さらに、ユーザーがアクセスできる AI 製品を指定することもできます。このガバナンス ポリシーは、Automation Ops で作成、変更、実装できます。

AI Trust Layer のガバナンス ポリシーをデプロイしながら、AI を活用したテスト機能を使用する場合は、ポリシーの [機能トグル] 内の [Test Manager の機能を有効化][はい] を選択します。

組織のガバナンス ポリシーを作成、設定、デプロイする方法については、以下のリソースをご覧ください。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.