Webドライバを接続するときにフリーズするAppiumスクリプト(Pythonで書かれています)があります。Appへの接続時にAppium/Pythonスクリプトのハングを止めるにはどうしたらいいですか?
これは、次のコード行である:私は次のURLを使用しています
self.driver = webdriver.Remote(self.webdriver_url,
desired_capabilities=self.desired_capabilities)
:私は(バージョン9.3での)iOSアプリに接続しようとしています http://0.0.0.0:4723/wd/hub
。アプリには最初に表示されるログイン画面がありますが、アプリがすでにログインしている場合は無視されます。ログインしていない状態でアプリケーションに対してスクリプトを実行すると、スクリプトは正常に動作します。ただし、アプリがすでにサインインしている場合は、上記のコード行に接続するとスクリプトがハングアップします。
また、アプリケーションのクリーンインストールからスクリプトを実行すると、スクリプトはログインするまで正常に動作します。
ここで何ができますか?確かに、Appiumはこのシナリオを処理できるはずです。