私はappiumサーバーをリモートマシンにインストールしており、アンドロイドデバイス&はローカルマシンでテストしています.myの要件は、リモートマシンでappiumサーバーを起動してアンドロイドデバイスローカルマシンで。Appium - Androidデバイスの問題
あなたの考えを共有してください。
私はappiumサーバーをリモートマシンにインストールしており、アンドロイドデバイス&はローカルマシンでテストしています.myの要件は、リモートマシンでappiumサーバーを起動してアンドロイドデバイスローカルマシンで。Appium - Androidデバイスの問題
あなたの考えを共有してください。
上記の方法で実行できます。
capa = new DesiredCapabilities();
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capa);
すると、あなたのマシンのIPと127.0.0.1を置き換える機能を設定しながら、あなたが実行する必要があり、ローカルマシンのIPアドレスを入力する必要があります。 Appiumは、別のマシンであってもIP経由で連絡します。
デバイス/エミュレータは、Appium Serverを起動するのと同じマシンに接続する必要があります。
実際のデバイスでは、adium(Android Debug Bridge)またはUSB接続を介してXcodeを使用して、テスト済みのデバイスと通信します。エミュレータ/シミュレータの場合も同様に、Appiumをホストするマシン上に接続する必要があります。
Appiumサーバーをホストしているマシンがデバイスを見ることができるように、デバイスと同じ接続をリモートで提供できる場合は、もちろんリモートでもデバイスを自動化できます。
あなたが私たちに答えたいものを言うのは難しいです。あなたが質問をしたかどうかは完全にはわかりません。 – Makoto
私は上記のsetup.question iを持っています。私のマシンにインストールされているアンドロイドデバイス/エミュレータでテストケースを実行することは可能ですか? appiumサーバーはリモートサーバーにあります。どのようにappiumがAndroidのエミュレータ/デバイス – jayesh
と通信するのですか?デバイスが接続されているマシンでappiumサーバを実行する必要がありますか? – jayesh