Appium同時に複数のデバイスを接続(GUIモード)


最近、学生はどのようにマルチデバイスの並列実行appiumスクリプト私に尋ねました。

appium -p 4723 -bp 4724:道の前に私は通常のような、ポートを指定する行をコマンド。

これは、-pパラメータは、このポートで送信されappiumサービス・モニター・メッセージである-portを表します。

-bpパラメータは-bootstrapポートを表し、Androidデバイス接続ポート番号がデバイスのアンドロイドと通信するために複数のポート番号を指定しなければなりません。

あなたは、コマンドラインツールをインストールしていない場合1.だから、あなたはappiumサーバーサービスの複数のGUIを開く必要があります。

例えば、私がテストしたいと思い、あなたがappiumサーバを起動する必要がある、あなたはポートを変更する必要があります。

このスクリプトでは、また、スクリプトでも4725を使用し、私が始めた、ポート4725などのポートを、変更する必要があります。

その他appiumサーバは、変更したいポートを変更することができ、自動的に未使用のポートを生成するために、appiumをbpのポートを指定しないでください。

2.後の設定、十分に、我々はまた、あなたのデバイスを識別することがUDID、同時実行がでdesired_capsどのパラメータ、変更すること悩みならば、あなたは2つのスクリプト・ファイルを定義することができ、UDIDフィールドを追加必要とされていない、あなたはADBデバイスによって得ることができます:

3.その後、スクリプトを実行していた、あなたができるマルチデバイスが実行されます。

 

おすすめ

転載: www.cnblogs.com/testertechnology/p/10980999.html