UiPath Documentation
test-manager
latest
false
Test Manager ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Test Cloud での自律型テスト実行

Test Manager での自律型テスト実行。スクリプト化されたオートメーションを構築または保守することなく、Autopilot を使用して手動テスト用のテスト ケースを自動的に実行します。

自律型テスト実行は、Autopilot を使用して、事前定義された手動テスト用のテスト ケースを自動的に実行する Test Manager の機能です。人間のテスターがテスト ステップをすでに作成しています。Autopilot はそれ以上の介入なしにそれらのテストを実行するので、手動テストを完全なスクリプト化された Studio オートメーションに変換する手間が不要になります。

重要:

自律型テスト実行は Test Cloud 経由でのみ利用でき、Windows 環境でのみサポートされています。

主な機能​

  • 無人実行のみ: 有人モードの実行を行わずに、保留中の実行からのテスト ケースを含めて実行します。
  • 実行ターゲットの選択: Test Manager が利用可能なランタイムを自動的に選択する代わりに、[ 設定 ] タブでは、実行のランタイムの種類、ロボット アカウント、マシン テンプレートを選択できます。特定のマシン テンプレートを選択すると、任意のホスト マシンを使用できます。選択はセッション間で保持されません。
  • Web ベースのスコープ: Web ベースのテスト ケースのみを対象とします。デスクトップ アプリケーションはサポートされていません。実行では、マシンに設定されている既定のブラウザーを使用します。Chromium ベースのブラウザーと Firefox の両方がサポートされています。ブラウザーの選択は設定できません。
  • 資格情報とパラメーターのサポート: テスト ステップは、 {{parameterName}} 構文を使用して動的な値を参照し、Orchestrator の資格情報アセットを {{credential:credentialName}} 構文を使用して参照します。
  • モデルの選択: モデルのオプションには、Gemini および Anthropic の人工知能 (AI) モデルが含まれ、組織の Automation Ops ポリシーで許可されているモデルにフィルター処理されています。
  • 詳細な実行結果: 必要最低限の成功または失敗インジケーターではなく、アクション、スクリーンショット、および失敗に関するエージェントの推論の完全なトレースです。ロボット ログも利用できます。
  • ライブ ストリーミング、リモート制御、キャンセル: 進行中の実行を監視し、必要に応じてリモート制御で引き継ぎ、いつでもキャンセルできます。

自律型テスト実行を使用すべき状況​

  • 回帰テスト: 安定した機能の既存の手動テスト用のテスト ケースを、人間の作業なしで繰り返し実行します。
  • 資格情報に依存するテスト: 資格情報は Orchestrator に安全に保存され、実行時に挿入されるため、資格情報をハードコーディングしたり公開したりしてはならない環境で役立ちます。
  • 1 回限りのテスト、またはめったに実行されないテスト: 一時的な検証や頻度の低いチェックのために永続的なオートメーションを構築するためのオーバーヘッドを回避できます。
  • 変更の激しいインターフェイスや不安定なインターフェイス: インターフェイスを頻繁に変更するアプリケーションでは、スクリプトを継続的にメンテナンスする必要がなくなり、実行時に Autopilot が適応します。
  • ビジネス ユーザーまたは非技術的なテスト: ビジネス アナリストや内容領域専門家は、オートメーション ツールの習得やスクリプトの保守なしに、手動の指示に基づいてテストを実行できます。

資格情報の管理​

自律型テスト実行のテスト ステップでは、プレーン テキストの代わりに、{{credential:credentialName}} 構文を使用して Orchestrator Credential タイプのアセットを参照できます。実行時に、既存の [資格情報を取得 ] アクティビティがこの値を取得します。

Test Manager 自体はユーザー名やパスワードを認識したり保存したりすることはなく、アセット名のみを認識または保存します。値はセキュリティで保護された文字列としてワークフローを介して伝送されます。AI モデルでは、ターゲット フィールドに入力されるまで、セキュリティで保護されたプレースホルダーのみが認識され、プレーンテキストは認識されません。

  • 資格情報は、[ プロジェクト設定] で指定したプロジェクトの既定の Orchestrator フォルダーからのみ取得されます。実行ごとのフォルダーの上書きは利用できません。
  • テスト ケースの作成者とテスト ケースの実行者の両方に、そのフォルダーに対する AssetsView 権限が必要です。この権限がないと、実行はログイン時に失敗します。
  • 資格情報の選択はドロップダウンのみであるため、無効なアセット名や入力ミスがあったアセット名は入力できません。権限がないと失敗します。
  • 資格情報の解決は、自律型テストの実行中にのみ適用されます。同じ手順を手動で実行する場合は、資格情報を個別に検索する必要があります。
  • プロジェクトとフォルダーの設定 (資格情報の解決に使用する既定のフォルダーを含む) は、テナントまたはプロジェクト間でテスト ケースをエクスポートまたはインポートする際には引き継がれません。

ライブストリーミング、リモート制御、キャンセル​

実行中の自律型テスト実行ジョブをライブで監視し、必要に応じてセッションのリモート制御を行うことができます。どちらの機能でも、既存の自動実行ライブ ストリーミング インフラストラクチャを再利用します。

Autonomous Explorationの永続的なサイド・パネルとは異なり、Autonomous Test Executionのライブ・ビューは、「実行結果」表の 「ビデオ 」列を通じてテスト・ケースの実行ごとに表示され、一度に1つではなく、複数の実行を並列でトリガーできます。

実行中の無人ジョブは、いつでもキャンセルすることもできます。実行の一時停止はサポートされていません。

既知の制限事項​

  • テスト セットの実行には、自律型テスト実行の実行と通常の手動実行を区別するための専用の [実行の種類] ラベルはありません。実行の種類は、一般的に「手動」と表示されます。
  • 自律型テスト実行は常にプロジェクトの既定の Orchestrator フォルダーから実行され、資格情報を取得します。フォルダーの上書きはまだ利用できませんが、一般提供前または一般提供が予定されています。
  • Autopilot によるテストへのアプローチ方法を変更するには、手動ステップを直接編集する必要があります。現時点では、プロンプト ライブラリはサポートされていません。
  • テスト セット レベルの実行はなく、無人実行をロボットのプールに分散する方法もありません。自律型テスト実行は、テスト ケースごとに (保留中の実行からの実行を含む) 実行されます。実行の種類が混在するテスト セット全体ではなく、テスト ケースごとに実行されます。
  • 動的テスト データ管理と Data Fabric との連携は利用できません。
  • 完全な人間参加型の制御は実装されていません。Autopilot がインターフェイス要素を識別できない場合、またはブロッカーにぶつかった場合、実行が停止して特定の問題が表示されるので、手動で解決する必要があります。
  • 自律型テスト実行では、Web ベースのテスト ケースのみがサポートされます。デスクトップ アプリケーションはサポートされていません。マシンに設定されている既定のブラウザー (Chromium ベースのブラウザーと Firefox がサポートされており、別のブラウザーを選択するオプションはありません) で実行され、Windows 環境でのみ利用できます。

ステップバイステップの手順については、「 自律型テスト実行を実行する」をご覧ください。実行結果の確認の詳細については、「 自律型テスト実行結果の確認」を参照してください。

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

接続

ヘルプ リソース サポート(opens in new window)

学習する UiPath アカデミー(opens in new window)

質問する UiPath フォーラム(opens in new window)

最新情報を取得