test-suite
2023.4
false
- 基本情報
- Studio
- Orchestrator
- Testing ロボット
- Test Manager
- CI/CD との連携
モバイル デバイス オートメーションのアーキテクチャ
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
Test Suite ユーザー ガイド
モバイル デバイス オートメーションのアーキテクチャ
モバイル デバイス オートメーションには、Studio とアクティビティ、Appium サーバー、およびターゲット デバイスそのものからなる 3 層アーキテクチャが含まれます。
- モバイル デバイス オートメーションの基盤は Studio から始まります。
- まず、モバイル デバイス マネージャーを使用して、ターゲット デバイスと自動化するアプリケーションとの間の接続を確立します。
- この接続は、ターゲット デバイス上で実行される Appium サーバーを介して容易に実行できます。
- その後、Mobile Automation パッケージと UI Automation パッケージで利用可能なアクティビティを使用できます。
- Appium は、デバイスとアプリケーション間の接続を実行、テスト、シミュレーションするための重要な要素です。モバイル デバイス マネージャーは、モバイル デバイスと Appium サーバー間のブリッジとして機能し、オートメーションのコマンドを解釈して実行します。
- UiPath® のモバイル オートメーションは、Appium を iOS および Android 用のドライバーとして使用します。そのために、ドライバーの初期化、テスト環境パラメーター (アプリ ファイルやデバイスの詳細など) の設定、ネイティブおよびハイブリッドの両アプリのテストへの対応を行います。
- Appium サーバーをローカル マシンにセットアップしたり、クラウド Appium サーバーを外部のクラウド デバイス ファームから利用したりでき、柔軟性があります。UiPath® のモバイル オートメーション ソリューションの使用時に連携が可能なクラウド デバイス ファームについては、以下をご覧ください。
クラウド デバイス ファーム Sauce Labs Perfecto Mobile Experitest