Webview.setWebContentsDebuggingEnabled(true)を使用していると聞いています。Appium:JSONWPを使用せずにwebviewに切り替えてwebElementを選択する方法
誰も私のテストプログラムでこれを設定する方法を説明できますか?私は私のプログラムにandroid.jarをインポートしようとするが、それはのような問題のいくつかの種類原因:java.lang.NoSuchFieldErrorのを:INSTANCEのラインで:これは私の場合は、プログラム内で必要な場合、私は疑問に思う
driver = new AppiumDriver<RemoteWebElement>(new URL("http://0.0.0.0:4723/wd/hub"), CAPA);
私はwebviewに切り替えたい。私はWebViewのを切り替えるしようとした場合、この段階では、
[debug] [JSONWP Proxy] Proxying[Get/status] to [Get http://XXXXX......] with no body
の行があるでしょう私のappiumサーバー内まで来てください。
設定されても、まだプロキシミングの問題が発生していますが、修正方法を教えてもらえますか? –
ドライバをwebviewに切り替えないでください。それは自動的に切り替わります。 UIAutomatorを使用して、Android 6.0以降のバージョンの要素を識別してみてください。 WEB VIEW内の要素を表示します。 – Vinod
私はあなたの他の答えを見て、あなたはアンドロイド6.0以上で実行した後、それは他のデバイス上で実行することができる、私は正しいと言いましたか?この手順をスキップする別の方法がありますか? –