- 基本情報
- データのセキュリティとコンプライアンス
- 組織
- 認証とセキュリティ
- ライセンス
- テナントとサービス
- アカウントとロール
- AI Trust Layer
- 外部アプリケーション
- 通知
- ログ
- データ エクスポート
- 組織でのテスト
- トラブルシューティング
- Test Cloud に移行する
Test Cloud 管理ガイド
Automation or RPA testing requires validating automated processes to guarantee that they function correctly.
Challenges in automation testing can involve having complex automation processes, ensuring that all parts of the automated process are covered and tested, using data variations, and integrating with other ALM (Application Lifecyle Management) tools.
For each of these challenges, UiPath® platform can help you manage these challenges by offering you a powerful IDE where you can design your automation tests, a feature that verifies how much of your process has been covered and tested, the ability to perform data-driven testing, using files, auto-generated data, entities, or queues, and lets you integrate with a multitude of ALM tools.
オートメーション テストを作成する
信頼性と拡張性に優れたオートメーション テストを自動化するために使用できる機能は次のとおりです。
- データ ドリブンなテストを使用してテストを強化する方法。データ ドリブンなテストの実行方法について詳しくは、「データ ドリブンなテスト」をご覧ください。
- テスト ケースのモックを作成してテスト効率を向上させる方法。モック テストの実行方法について詳しくは、「モック テスト」をご覧ください。
- 自動化アクティビティ カバレッジを使用してエラーが検出されないリスクを軽減する方法。テスト ケースがカバーされていて重複がないことを確認する方法について詳しくは、「アクティビティ カバレッジ」および「記述子のカバレッジ」をご覧ください。
- [実行をプロファイル] を使用して、テストの各モジュールのパフォーマンスを追跡および評価する方法。テスト ケース内のパフォーマンスの問題を修正する方法について詳しくは、「実行をプロファイルする」をご覧ください。
オートメーションのテストを実行する
以下のビデオでは、前のチュートリアルで Studio 内に作成したテスト ケースを Orchestrator にパブリッシュする方法と、そのテスト ケースを実行する場合に利用できるオプションについて説明します。テスト ケースの設計が完了したら、以下の手順に従います。
- テスト ケースを NuGet パッケージとして Orchestrator にパブリッシュします
- NuGet パッケージに基づいてテスト セットを作成する
- このテスト セットの一部にするテスト ケースを選択します。
- テスト セットは次のいずれかの方法で実行できます。
- Test Manager から実行をトリガーする。Test Manager 内でテスト実行を実行および管理する方法について詳しくは、「 テストを実行する 」をご覧ください。
- テスト スケジュールを使用して実行のスケジュールを設定する。テスト スケジュールは自由に設定できます。テストの実行のスケジュールを設定する方法について詳しくは、「 テスト実行をスケジュール 設定する」をご覧ください。
- Azure DevOps や Jenkins などの CI/CD パイプラインと連携し、そのパイプラインを使用してテスト セットを実行して結果を確認する。これらのパイプラインと連携する方法については、 Azure DevOps および Jenkins に関するセクションをご覧ください。
オートメーションのテストを管理する
Studio でテストを設計し、Orchestrator または CI/CD との連携を使用してテストを実行したら、続いて Test Manager を使用してテスト ポートフォリオを管理できます。Test Manager では、業務プロセス (テスト プロジェクトで表されます)、業務プロセスの要件、その要件に対して作成されたテスト ケース、テスト ケースのテスト結果、および不具合の間で成果物を完全に追跡できます。
さらに、以下のビデオでは、達成したアクティビティ カバレッジに関する情報をテスト実行の一部として分析する方法も示します。