とAndroid
の両方で、IDまたはクラス別に要素を見つけることができません。Appium
はこの情報を表示しません。この情報はデスクトップでテストするときに存在します実際にはウェブサイトのラッパーですが、モバイルブラウザでサイトを開いた場合でもこの問題が発生します)。
一部の要素には名前、値、ラベルがありますが、要素のテキスト値になることがよくあります。
動作は、ネイティブビューコンテキストとWebビューコンテキストの両方で同じです。私は誰もオンラインで似たような問題を抱えているとは思えません。Appium Inspectorにids、クラスなどが表示されない
これを引き起こしている可能性のある候補はありますか?
Appiumの設定で何かできますか?あなたが私たちに見せてくれるものがもうありますか? – Andrej
@KleerCoder - 1. appiumを使用してモバイルのアクセスWeb要素にアクセスするたびに、 'switch.context(" "WEBVIEW")のようなものを使用していることを望みます。 – nullpointer
@nullpointer私はちょうど手動でインスペクタで適切なロケータ(この時点で残念なことに乱雑なxpathです)を把握するのを参照しているので、それらは間違いなく表示されますので、また、手動でコンテキストを切り替えることもできます。 – KleerCoder