connecting emulators
エミュレーターまたはシミュレーターをAppiumStudioに接続する方法:
AndroidとiOSのシミュレーターは、Appium Studioに接続して、テストすることができます。 X86ベースのエミュレーターはAndroidに適しています。また、タブレットエミュレーターは両方のインストールに含まれています。
そしてこのチュートリアル AppiumStudioの一部です 実践的なトレーニングシリーズ 。
無料のAppiumStudio CommunityEditionをダウンロードする
学習内容:
AndroidエミュレーターをAppiaStudioに接続する
エミュレーターはアプリの機能とパフォーマンスの両方に関連する側面を変更できるため、すべてのアプリケーションを実際のデバイスでもテストする必要があることを覚えておくことが重要です。
GenyMotion(ダウンロード可能 ここに )ユーザーに複数のイメージまたはx86ベースのエミュレーターを提供します。
エミュレータは、使用する前にADBによって識別される必要があります。
ほとんどのSDKには高性能マシンが必要であり、推奨される最小仕様は8GBRAMを搭載したi5プロセッサです。
Androidエミュレータツールキットに関する詳細:
Google Android SDK(ダウンロード可能 ここに )。
エミュレータには次の機能がありません。
- デバイスの反射はありません(「デバイスを開く」ボタンは無効になります)。
- オブジェクトスパイツールはありません。使用 デバッグ オブジェクトのプロパティと要素の抽出のためのタブ。
- 録音なし。
エミュレーターを追加する方法:
ステップ1: テストマシンでAVDを開き、エミュレーターを構成します。
未定義の参照エラーc ++
ADBがデバイスを認識しているかどうかを確認します。
ステップ2: 実際のデバイスを接続するには、以下に進んでください。
iOSシミュレーターを以前のエポックスタジオに接続する
シミュレーターを使用して、テストを作成および実行することもできます。
最小要件
Xcode8 +がインストールされたMacintoshマシンが必要になります。
予備設定
Appium Studioで実行する前に、必要なシミュレーターをXcodeからインストールする必要があります。
新しいシミュレーターを追加します。
- Xcodeを実行します。
- ウィンドウメニュー(1)から「デバイス」を選択します。
- 現在インストールされているすべてのシミュレーターが左側のパネルに一覧表示されます。
- 「+」をクリックし、「シミュレータの追加」をクリックします(2)。
- 名前を選択し、シミュレートするiOSバージョンを追加して、(作成)をクリックします。
新しいiOSバージョンを追加する
- シミュレータの作成ダイアログが完了したら、(OSバージョン)ボックスをクリックします。
- 目的のバージョンを選択します。
サポートされているiOSバージョン
AppiumStudioはiOS10以降のみをサポートします。下位バージョンはバージョンリストに表示されません。
スタジオにシミュレーターを追加する
- 「デバイスの追加」ダイアログボックスからiOSデバイスを選択します。
- 「シミュレーターを表示」チェックボックスが選択されていることを確認します。
- サポートされているすべてのシミュレーターは、シミュレーターボックスに入力されます。
- シミュレータを選択し、「OK」をクリックします。
これにより、シミュレータが初めて起動します。セットアップと初期化には最大10分かかる場合があります。マシンの仕様にもよりますが、その後の起動時間は約1分です。
現在のシミュレータの制限
- デバイスマネージャは、一度に複数のシミュレータを一覧表示できません。 (デバイスの追加)ダイアログはそれ以上追加しません。
- 別のシミュレーターを使用する場合は、最初に現在のシミュレーターを削除する必要があります。
シミュレータを削除する
デバイスマネージャからシミュレータを削除した後、シャットダウンが完了するまで進行状況バーを表示して、シミュレータをシャットダウンします。
シミュレータアプリケーション
アプリケーションの構築
シミュレータは、実際のデバイスとは根本的に異なるアーキテクチャを使用します。その結果、多くの通常のアプリケーションは、シミュレーターでは機能しないか、動作が異なります。
シミュレーター用のアプリを作成するには、次の手順に従います。
- Xcodeでプロジェクトを開きます。
- 左側の「プロジェクトファイル」セクションでルートファイルに移動し、プロジェクト設定を開きます。
- 適切な「ビルドターゲット」を選択します(2)。
- 「ビルド設定」(1)をクリックします。
- 「アーキテクチャ」(2)の「アクティブなアーキテクチャのみを構築する」オプションで「いいえ」を選択します。
- 使用可能なデバイスのリストからシミュレーターを選択します(3)。
- 「製品」メニューの下にある「ビルド」をクリックして、アプリケーションのビルドを開始します(1)。
- ビルドが完了すると、アプリの出力ファイルは「Products」フォルダー(2)で利用できるようになります。
- アプリケーションを右クリックした後、「Finderに表示」を選択します。
- アプリファイルを使用して、AppiumStudioのシミュレーターにアプリケーションをインストールします。
アプリケーションをAppiumStudioにインポートするには、アプリケーションマネージャーで(インポート)をクリックして、.appファイルを選択します。
アプリケーションマネージャから(インポート)をクリックして、.appアプリケーションファイルを選択します。
Appiumでのアプリケーションのインストールについて詳しくは、今後のチュートリアルを確認してください。
前のチュートリアル#3 | 次のチュートリアル#5
推奨読書
- クラウドからAppiumStudioへの実際のiOSおよびAndroidデバイスの接続
- Appium Studio forEclipseを使用してAppiumテストを並行して実行する
- iOSアプリのAppiumテストを作成する
- Eclipse用のepochsStudioを使用したエポックテストの作成
- AppiumStudioのステップバイステップのインストールとセットアップ
- Appium Studio for Eclipse:EclipseからのエンドツーエンドのAppium / Selenium自動化
- Appium Studio forEclipseでのテストコードの実行と検証
- Appium Studio forEclipseのインストールとセットアップ