高度なモバイル・テストのセットアップ
このトピックでは、Digital Lab デバイスと OpenText Functional Testing テスト環境を高度なモバイル・テスト用にセットアップする方法について説明します。これにより、Digital Lab で利用可能なすべてのデバイスとアプリにアクセスできるようになります。
一度に 1 つのデバイスで行う基本的なモバイル・テストの場合、基本的なモバイル・テストのセットアップを参照してください。
概要
モバイル・デバイス上でアプリケーションをテストするには、いくつかのタスクを実行する必要があります。
タスク | 詳細 |
---|---|
モバイル・テストのためのセットアップ |
高度なモバイル・テストのセットアップまたは高度なモバイル・テストのセットアップ(現在のトピック) |
モバイル・テストの記録 | モバイル・テストの記録 |
モバイル・テストの編集 | モバイル・テストの編集 |
モバイル・テストの実行 | モバイル・テストの実行 |
Digital Lab と OpenText Functional Testing の統合のセットアップ
OpenText Functional Testing から接続する前に、Digital Lab と、OpenText Functional Testing からテストするデバイスをセットアップします。
ブラウザの Cookie の有効化 |
OpenText Functional Testing でテストを開始する前に、Digital Lab マシンでブラウザの Cookie を有効にします。 |
デバイスの接続の確認 |
デバイスが Digital Lab サーバに接続されていることを確認します。 |
テストのための iOS アプリの準備 |
ハイブリッドまたはネイティブ iOS アプリ iOS でハイブリッド・アプリまたはネイティブ・モバイル・アプリをテストする場合は、テストの開始前に、パッケージングと署名を含むアプリの準備が必要になる場合があります。 詳細については、Digital Lab ヘルプを参照してください。 Flutter ベースのアプリ Google Flutter SDK で開発された Android および iOS パッケージ・アプリをテストできます。iOS アプリを扱う場合は、Digital Lab ヘルプの説明に従ってアプリを準備してください。 |
Digital Lab アップグレード後のアプリの処理 |
Digital Lab をアップグレードした場合は、テストするアプリが現在のバージョンの Digital Lab と互換性があることを確認します。 アップグレード後にアプリを再インストールするには、次の手順を実行します。
|
SSL および CA 証明書を使用するための CI マシンのセットアップ
CA 証明書による SSL を Digital Lab および OpenText Functional Testing で使用するには、最初に CA 証明書を OpenText Functional Testing または Jenkins / Bamboo マシンにインストールする必要があります。
詳細については、CA 証明書を使用した SSLを参照してください。
OpenText Functional Testing の起動とアドインのロード
モバイル・デバイスを操作する前に、OpenText Functional Testing コンピュータのブラウザ・キャッシュをクリアし、Mobile Add-in をロードします。
さらに、次のいずれかをテストする場合は、Web Add-in をロードします。
-
ハイブリッド・アプリ
-
Chrome エミュレータを使用する Web アプリ
-
Digital Lab 経由で Digital Lab Browser アプリを使用する Web アプリ
ヒント: 新しいテストを作成する場合は、OpenText Functional Testing アドイン・マネージャからアドインをロードします。詳細については、 アドインの管理を参照してください。既存のテストを変更または実行する場合、テストを開くと必要なアドインがロードされます。
次のステップ:
ALM を使用した OpenText Functional Testing モバイル・テストのセットアップ
OpenText Functional Testing、モバイル・テスト、および ALM を統合して、ALM から直接 OpenText Functional Testing モバイル・テストを実行します。
そのためには、まず ALM クライアント・マシンに UFT One Add-in for ALM をインストールします。
詳細については、UFT One Add-in for ALM およびALM からのモバイル・テストの実行を参照してください。
継続的インテグレーションによる OpenText Functional Testing モバイル・テストのセットアップ
OpenText Functional Testing、モバイル・テスト、および継続的インテグレーション・サーバを統合して、継続的インテグレーション・プロセスの一部として OpenText Functional Testing モバイル・テストを実行します。
関連するプラグインがマシンにインストールされていることを確認します。
詳細については、次を参照してください。