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

Test Manager のテストの種類

Test Manager は、RPA テストやアプリケーション テストからパフォーマンス、アクセシビリティ、自律型テストまで、Automation Cloud と Test Cloud 全体にわたってサポートするテストの種類をサポートします。

Test Manager は、実行しているテストの種類に関係なく、要件、テスト ケース、テスト セット、結果のハブです。このページでは、実行できるすべてのテストの種類の概要と、各テストの種類の詳細を確認できる場所を示します。

テストの種類検証内容最適なユーザー
RPA テストUiPath Studio のオートメーションとワークフロー ロジック基になるワークフローが変更されてもオートメーションが引き続き機能することを確認する
アプリケーション テスト特定のオートメーションから独立した Web、デスクトップ、SAP、およびモバイル アプリケーションオートメーションが対話するシステムの UI、API、データ ドリブン、クロスプラットフォーム検証
パフォーマンス テスト同時接続仮想ユーザー下での自動化された機能テスト ケース負荷テストを行い、パフォーマンスの低下を運用環境に到達する前にキャッチする
アクセシビリティ テストアプリケーションがアクセシビリティ基準を満たしているかどうかコンプライアンス チェックは Test Manager 内で管理およびレポートされます。
自律型テストを実行事前に記述された手動テスト用のテスト ケース。Autopilot によって無人で実行されます回帰テスト、資格情報依存テスト、1 回限りテストまたはアドホック テスト
自律探索未定義のアプリケーションの動作。事前にスクリプトを記述することなくリアルタイムに調査されます発見に基づくテスト: スクリプト化されたテストでは捉えられない未知の問題やエッジ ケースを見つける

RPA テスト

RPA テストでは、UiPath Studio で構築したオートメーションを検証します。これにより、基になるワークフローが変更されてもオートメーションが期待どおりに動作し続けることを確認できます。これは以下を中心に構築されています。

  • データ ドリブンなテスト — テスト データ ファイル、自動生成されたデータ、Data Service のエンティティ、またはキューを使用して、さまざまな入力に対してワークフローを実行します。「 データ ドリブンなテスト」をご覧ください。
  • モック テスト — 設計時に入力または依存関係を置換し、すべての依存関係の準備が整う前にプロセスの一部を検証できるようにします。「 モック テスト」をご覧ください。
  • アクティビティと記述子のカバレッジ — テスト ケースで実際にワークフローがどの程度実行されたかを追跡し、冗長なカバレッジを表示します。「 アクティビティ カバレッジ 」および「 記述子のカバレッジ」をご覧ください。
  • 実行をプロファイルする — テストの各モジュールのパフォーマンスを測定し、回帰を早期に発見します。「 実行をプロファイルする」をご覧ください。

テスト ケースは Studio で設計され、パッケージとして Orchestrator にパブリッシュされた後、追跡、実行管理、レポート作成のために Test Manager にリンクされます。

アプリケーション テスト

アプリケーション テストでは、特定のオートメーション プロジェクトとは関係なく、オートメーションが対話するシステム (Web、デスクトップ、SAP、モバイル アプリケーション) を検証します。ローコード (ドラッグ アンド ドロップ) の テスト オートメーションと、完全にコード化されたテスト オートメーションの両方がサポートされています。

UI テスト

UI Automation アクティビティ パッケージオブジェクト リポジトリに基づいて構築されており、インターフェイス要素を確実に操作し、それに対してアサートを行います。

API テスト

テスト アクティビティ パッケージを使用して、UI を駆動せずに HTTP/API 応答を直接検証します。

データ ドリブンなテスト

RPA テストで使用されるものと同じデータドリブンなアプローチ (テスト データ ファイル、自動生成されたデータ、エンティティ、キュー) をアプリケーション レベルのテスト ケースに適用しました。

クロスプラットフォームおよびモバイルでのテスト

モバイル オートメーション アクティビティ パッケージはデバイス ファームやエミュレーターに接続できるため、デバイスを手動で処理することなく、実際のモバイル デバイスまたは仮想のモバイル デバイスに対してテストを実行できます。

注:

クロスブラウザー テストは個別の機能ではありません。これは、専用のクロスブラウザー テスト グリッドではなく、UI Automation が特定のブラウザーをターゲットにする方法によって処理されます。

パフォーマンス テスト

自動化された機能テスト ケースを同時接続仮想ユーザーで負荷テストします。Test Manager で負荷グループ、ランプ アップ時間、しきい値を設定し、ドライ ランを実行して検証してから大規模に実行し、専用の API パフォーマンス結果ビューを含めて結果を監視します。「 パフォーマンス テスト - 概要」をご覧ください。

アクセシビリティ テスト

アプリケーションがアクセシビリティ基準を満たしているかどうかを評価し、Test Manager 内で管理およびレポートします。詳しくは、「 Test Cloud のアクセシビリティ テスト」をご覧ください。

自律型テストを実行

Autopilot を使用して、事前に記述された手動テスト用のテスト ケースを自動的に実行します。人間のテスターがすでにステップを記述しており、Autopilot はそれらを無人で実行します。これにより、手動テストを完全なスクリプト化された Studio オートメーションに変換する手間が不要になります。Web ベースのテスト ケースを対象としており、以下をサポートしています。

  • Orchestrator アセット経由の資格情報
  • 基盤となる AI モデルの選択
  • ライブ ストリーミング、リモート制御、進行中の実行のキャンセル

最適な用途:

  • 安定した特徴量の回帰テスト
  • 資格情報に依存するテスト
  • 1 回限りのテストまたはアドホックのテスト
  • スクリプトの構築や保守を望まないビジネス ユーザーによるテスト

詳細を確認:

自律探索

エージェントは、事前定義されたテスト スクリプトを使用して、アプリケーションについて学習し、テストを設計し、リアルタイムで実行します。憲章、要件、またはユーザー ストーリーに基づいて、時間制限されたセッション内で好奇心旺盛なユーザーのようにアプリケーションを探索し、オプションの人間参加型コントロール (一時停止、ガイド、スキップ、再開)、最後に構造化された結果レポートを使用します。

発見主導のテストに最適です。たとえば、スクリプト化されたテストでは捉えられない未知の問題、エッジ ケース、予期しない動作の検出などです。

詳細を確認:

参照

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得