UiPath Documentation
delegate
latest
false
Delegateユーザー ガイド
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Delegate for Testing の概要

QA エンジニア向けの Delegate for Testing 機能です。結果の確認、失敗のトリアージ、レポートなどのテスト操作を Delegate で自動化する方法について説明します。

現代のQAエンジニアは、ハンズオンテストそのものよりも、テストを取り巻く運用作業にはるかに多くの時間を費やしています。欠陥を見つけるだけでなく、一日の大部分は次のような反復的な多忙な作業に費やされています。

  • テスト結果を確認して失敗をトリアージする
  • Jira チケットの更新、ログとスクリーンショットの収集
  • 不安定なテストを再実行する
  • 開発者および DevOps チームとの調整
  • ステータス レポートを準備する
  • テスト データと環境を管理する
  • 複数のツールとシステム間でリリース リスクを伝達する

Delegate は、すぐに使えるコンピューター使用機能と、テスターのデスクトップ環境全体と対話できる再利用可能なスキルを通じて、このアプリケーション間の運用オーバーヘッドを引き継ぐように設計されており、QAエンジニアは実際のテストと品質検証により多くの時間を集中できます。

What is Delegate for Testing?​

テスト用Delegateは 、UiPath の汎用デスクトップ AI エージェントである Delegate の特化型で、テストのペルソナに焦点を当てています。これは Delegate であり、[設定] > [動作] の設定で [QA/テスト] 作業プロファイルを選択した状態で実行され、Test Cloud の傘下でテスト アシスタントとして機能します。

What can Delegate for Testing do?​

Delegate は、ソフトウェアテスター向けのAI Assistantであり、すぐに使えるコンピューター使用機能と再利用可能なスキルを備えており、Web、デスクトップ、およびエンタープライズアプリケーションにわたってデスクトップ環境全体を操作できます。Jira、Jenkins、Azure DevOps、Test Manager、Slack、Outlook、Excel、ブラウザー、ファイル システム、監視プラットフォームなどのツールを自動的にナビゲートして、次のようなアクションを実行できます。

  • テストの失敗を確認およびトリアージする
  • テストの再実行と不具合の更新
  • ログとスクリーンショットを収集する
  • レポートを準備する
  • フォローアップの調整
  • ステータスの更新を伝達する

これにより、テスターは、運用上の多忙な作業ではなく、実際の製品の問題を見つけることに集中できます。

それに加えて、UiPath Platform との連携も良好で、さまざまな機能を提供します。

  • UiPath コマンド ライン インターフェイス (CLI) (uip CLI) を使用して UiPath Test Manager からデータとテスト ステップを取得します。
  • 手動テスト をデスクトップ上で自律的に実行します
  • 結果を Test Manager に報告します。
  • レポートを生成してメールで送信します
  • 定期的なテスト実行をスケジュールするルーチンを作成します
  • Test Manager オブジェクト (プロジェクト、テスト ケース、テスト セット、実行、レポート) を作成、更新、または削除します

QA/テスト プロファイル​

The QA/テスト プロファイルは、一般的なDelegate エージェントに基づいて構築されたロール固有のエクスペリエンスであり、以下の特徴があります。

  • テスト固有のプロンプトが既定で表示される、カスタマイズされたホーム画面。
  • テスト専用のスキルがプリインストールされており、 Test Cloud プラグインを介して提供されます。詳しくは、「 テスト用のスキル」をご覧ください。
  • [工数] コントロールの既定値は [ 中] に設定され、完全性と応答速度のバランスが取れています。「 テスト プロファイルの設定」をご覧ください。

メリット​

Delegate は、人間のユーザーと同じ方法でアプリケーションを操作するため、原則として、デスクトップで手動で実行可能なタスクを実行できます。以下のメリットは、この機能の代表的な例です。

ワークフローの効率性:

  • 単一の自然言語プロンプトで、スクリプトやツールの切り替えなしで複雑なテスト ワークフローを実行します。
  • QA エンジニア、リリース マネージャー、開発者向けのテスト レポートの自動生成は、数分で共有できます。
  • 自律的な手動テストの実行。スクリプトを記述することなく、Test Manager から平易な英語の手動テスト用のテスト ケースをエンドツーエンドで実行します。
  • 反復的な調整作業の削減: レポートの作成、テスト実行ステータスの追跡、 Delegateへの利害関係者とのコミュニケーション。

統合と追跡性:

  • Test Manager と直接連携: データは uip CLI を介して Test Manager との間で送受信され、手動でデータをエクスポートする必要はありません。
  • 基になる uipath-test スキルは、 Test Cloud プラグインに自動的に含まれています。
  • テスト ケースを再実行せずに、既存のテスト結果を Test Manager にパブリッシュします。部分的な実行と外部の結果ソースがサポートされます。
  • ステップごとの完全な実行トレース。アーティファクトは Test Manager のステップ ログに自動的に添付され、監査と再生が可能です。

テスト固有の操作をトリガーするにはどうすればよいですか?​

QA/テスト プロファイルでは、オンボーディング中にテスト固有の設定と Test Cloud プラグイン (Test Cloud >アドオンと連携>プラグイン) が自動的に有効化されます。そこから、1 つの自然言語プロンプトでフル フローが開始されます。デスクトップで実行→テスト ステップを取得し→結果をパブリッシュ→レポートを送信します。

アイデンティティと認証​

Your Test Manager user identity (display name and email) is automatically available to Delegate through your UiPath Cloud session.別途 Test Manager にログインする手順は必要ありません。テスト ケースを実行したり、結果をパブリッシュしたりするには、UiPath CLI (uip) もインストールされていて、 uip loginを介して認証されている必要があります。

ライセンスを取得するにはどうすればよいですか?​

Delegate for Testing は Test Cloud ユーザーが利用できます。Test Cloud のライセンス ( AppTestDeveloper ライセンスまたは AppTesters ライセンス) で管理されます。各 Test Cloud ライセンスには、プールの使用クォータが含まれています。

次はどこへ行くか​

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得