Mobile Engine 3.0
Tricentis ToscaMobile Engine 3.0 を使用して、モバイルアプリケーションのテストを自動化します。さまざまなタイプの接続を使用してさまざまなモバイルプラットフォーム、デバイス、アプリケーション上でテストケースを実行します。
プラットフォームの種類
Mobile Engine 3.0 は次のモバイルプラットフォームをサポートしています。
- 
                                                        
Android
 - 
                                                        
iOS
 
私どもは、常に最新のモバイルオペレーティングシステムのバージョンをサポートすることを目指しています。サポートされているオペレーティングシステムとバージョンの完全な検証済みリストについては、システム要件をチェックアウトしてください。
デバイスの種類
以下のデバイスでモバイルアプリケーションをテストできます。
- 
                                                        
スマートフォン
 - 
                                                        
タブレット
 - 
                                                        
Androidエミュレータ
 - 
                                                        
iOSシミュレータ
 
アプリケーションの種類
次のタイプのアプリケーションをテストできます。
| 
                                                                 アプリケーションのタイプ  | 
                                                            
                                                                 説明  | 
                                                            
                                                                 スキャンオプション  | 
                                                            
                                                                 実行オプション  | 
                                                        
|---|---|---|---|
| 
                                                                 ネイティブ  | 
                                                            
                                                                 特定のプラットフォームやデバイス向けに開発されたアプリケーションで、モバイルオペレーティングシステムの組み込み機能を使用できます。  | 
                                                            
                                                                 Mobile Engine 3.0  | 
                                                            
                                                                 Mobile Engine 3.0  | 
                                                        
| 
                                                                 モバイルサイト  | 
                                                            
                                                                 AndroidのChromeまたはiOSのSafariで開くモバイルサイト。  | 
                                                            
                                                                
  | 
                                                            
                                                                
  | 
                                                        
| 
                                                                 ハイブリッド  | 
                                                            
                                                                 ネイティブアプリケーションとWebアプリケーションの組み合わせです。ハイブリッドアプリケーションでは、ウェブコンテンツはネイティブアプリケーションでラップされています。  | 
                                                            
                                                                
  | 
                                                            
                                                                
  | 
                                                        
さらに、Xamarin、Cordova、React Native、Flutter、 Angular、Ionicなどのフレームワークで開発されたネイティブアプリケーションおよびハイブリッドアプリケーションで TestCaseを実行することができます。
| 
                                                                 
                                                                      | 
                                                            
                                                                 Ionicフレームワークで構築されたアプリケーションでTestCasesを実行する場合は、次の要件を満たしていることを確認してください。 
  | 
                                                        
Mobile Web Engine 3.0 は、モバイルサイトのスキャンとテスト実行のためのデフォルトのエンジンです。XBrowser Engine 3.0 の最高の機能と、現在 Legacy Mobile Web と呼ばれている旧エンジンのパフォーマンスを組み合わせました。
Mobile Web Engine 3.0 はより優れた機能を提供していますが、まだ新しいエンジンであるため、すべてのユースケースを完璧にカバーしていない可能性があります。万が一、問題が発生した場合でも、テストを円滑に進めるための代替手段をご用意しています。ご自身に当てはまるケースを選んでください。
2024.1以降で作成されたテストケースについては、スキャンと実行の両方に Mobile Web Engine 3.0 を使用することを強くお勧めします。
ただし、問題が発生した場合は、以下のいずれかを行ってください。
- 
                                                                
スキャンの問題については、モバイルウェブスキャン用のエンジンを設定し、 XBrowser Engine 3.0 に切り替えてください。
 
- 
                                                                
実行の問題については、テストコンフィギュレーションパラメータ UseXBrowserForMobile を追加し、 TRUE に設定します。
 
Tosca 2023.2以前で作成された既存のテストケースについては、 Mobile Web Engine 3.0 をお勧めします。しかし互換性の問題に直面するかもしれません。これらの問題を解決する方法の詳細については、アップグレードノートをチェックアウトしてください。
接続の種類
モバイルアプリケーションのテストは、これらのタイプの接続を使用して行うことができます。
| 
                                                                 接続  | 
                                                            
                                                                 説明  | 
                                                        
|---|---|
| 
                                                                 ローカル(TMA)  | 
                                                            
                                                                 USBケーブル、シミュレータ、またはエミュレータを介して、Tricentis Tosca および Tricentis Mobile Agent を実行しているコンピュータに直接デバイスを接続してください。  | 
                                                        
| 
                                                                 リモート(TMA)  | 
                                                            
                                                                 リモート Tricentis Mobile Agent を実行しているマシンを使用して、Tricentis Toscaを実行しているコンピュータからデバイスにアクセスし、テストします。  | 
                                                        
| 
                                                                 クラウド(Appium)  | 
                                                            
                                                                 Appiumベースのクラウドサービスに接続して、クラウドにホストされているモバイルデバイス、エミュレータ、またはシミュレータにアクセスし、テストします。  | 
                                                        
| 
                                                                 TDC  | 
                                                            
                                                                 Tricentis Device Cloud から実際のモバイルデバイスにアクセスしてテストします。  | 
                                                        
| 
                                                                 Virtual Mobile Grid  | 
                                                            
                                                                 当社の技術ソリューションであるVirtual Mobile Grid から仮想モバイルデバイスにアクセスし、テストします。これはまだ開発中の早期アクセス機能であることにご注意ください。このバージョンまたは将来のバージョンで完全な機能を保証することはできません。  | 
                                                        
開始する
chapter "モバイルテスト自動化をする" の手順に従って、次のアクションを実行します。
- 
                                                        
Mobile Engine 3.0 をインストールします。
 - 
                                                        
デバイスを準備する。
 - 
                                                        
テスト環境を設定する。
 - 
                                                        
モバイルテストを作成する。