| トピック | 出題範囲 |
| トピック 1 | - CI
- CD実装:このセクションでは、RPA開発者のスキルを評価し、継続的インテグレーションと継続的デリバリー(CI
- CD)の概念を紹介します。UiPathコマンドラインインターフェース(CLI)を使用してパイプラインを実装し、タスクを実行することで、テストワークフローとプロセスを効率的かつ自動的に展開する方法を網羅しています。
|
| トピック 2 | - UiPath Robot:このセクションでは、RPA開発者のスキルを評価し、テストロボットの役割とUiPath Orchestratorとの接続性について解説します。オンプレミスとクラウドベースのロボットの両方を用いたテストケースの実行について解説し、スケーラブルな環境における自動テストを様々なロボットがどのようにサポートするかに焦点を当てます。
|
| トピック 3 | - UiPath Studio - テストアクティビティとワークフローのベストプラクティス:このセクションでは、テスト自動化エンジニアのスキルを測定し、UiPath Studio 内の検証アクティビティとテスト固有の機能の使用に関する知識を評価します。テストデータの生成、テストケースへのドキュメント添付、そして安定したコラボレーションのためのワークフローアナライザールールの適用といった作業が含まれます。また、テストケースのコンポーネントを分離し、焦点を絞った検証を確実に行うための模擬テストも含まれます。
|
| トピック 4 | - UiPath Test Manager:このセクションでは、テスト自動化エンジニアのスキルを測定し、UiPath Test Manager を用いたテストライフサイクルの管理に重点を置いています。カスタムフィールドの定義、アクセス管理、プロジェクトのインポート
- エクスポート、UiPath Task Capture を使用した手動ステップのドキュメント化といった操作が含まれます。また、テスト結果の分析方法、再実行の処理方法、KPI の管理方法、失敗したテストケースの不具合の作成方法、そして一般的なエラーのトラブルシューティング方法についても解説します。
|
| トピック 5 | - UiPath Studio - テストパネルとテンプレート:このセクションでは、RPA開発者のスキルを評価し、UiPath Studioにおけるテストパネルの操作方法に焦点を当てます。テストケースの作成、インポート、管理方法に加え、テスト結果を分析するためのテストエクスプローラーの使用方法も学習します。また、オブジェクト認識の検証やテストケースの冗長性チェックに使用されるディスクリプターパネルとアクティビティカバレッジパネルについても解説します。さらに、テストプロジェクトテンプレート、テスト自動化フレームワーク、実行テンプレートとテストケーステンプレートのカスタマイズ方法についても説明します。
|
| トピック 6 | - UiPath テストスイートアーキテクチャとAPI統合:このセクションでは、テスト自動化エンジニアのスキルを評価し、UI、API、データ駆動型テストなど、さまざまな種類のテスト自動化におけるUiPath テストスイートの基本機能を網羅します。テストスイートツールの概要と、それらの相互統合方法、そしてAPIを介したサードパーティ製アプリケーションライフサイクル管理(ALM)ツールとの統合方法についても学習します。受験者は、APIテストの概念と、要件同期、不具合管理、テストケース追跡のための外部ツールの接続方法を理解していることが求められます。
|
| トピック 7 | - テストプロセス:このセクションでは、テスト自動化エンジニアのスキルを測定し、テストケースの設計と実行におけるベストプラクティスの適用に焦点を当てます。UiPathにおける構造化されたアプリケーションテストの重要性を概説し、自動化による品質保証に重点を置いています。
|
| トピック 8 | - UiPath Studio - データ駆動型テスト:このセクションでは、RPA開発者のスキルを評価し、データ駆動型テストのアプローチを用いたテストデータのバリエーション管理に焦点を当てます。キュー、アクティビティ、またはデータソースを介してテストデータを追加する方法、そしてそのデータに基づいて再利用可能なテストケースを作成する方法について解説します。また、UiPath StudioプロジェクトをTest Managerに接続して、テストの進捗状況のトレーサビリティと可視性を向上させる方法についても重点的に取り上げます。
|
| トピック 9 | - 環境、アプリケーション、および
- またはツール:この試験セクションでは、RPA開発者のスキルを測定し、UiPathで一般的に使用される様々なツールと環境への習熟度を評価します。これには、Microsoft Excel、JSON、XML、ERP、Web要素、ブラウザ、仮想マシン、バージョン管理システム、そしてStudio、Orchestrator、RobotsなどのUiPathコンポーネントが含まれます。
|