1
私のアプリケーションはCordovaで開発されました。また、自動化スクリプトでは、サイドバーからさまざまなページを移動したいと考えています。サイドバーに要素を配置することはできますが、なぜクリックできないのかわかりません。私はid、XPath、アクセシビリティ、classNameのようなロケータを試しましたが、動作しません。Java Appium Android - サイドバーまたは左パネルの操作方法
私も座標で試しましたが、そのx値は-veです。 TouchActionクラスは-ve値を受け入れず、org.openqa.selenium.invalidargumentexceptionをスローしています。
IDS - ハンバーガーメニュー - Id = "SA_hm"
サービスメニュー - Id = "SA_hm_Services"
私が試した -
のXPath -
//android.widget.ListView[@index='0']/android.view.View[@resource-id='SA_hm_MyDevices']
//android.widget.ListView[@index='0']/android.view.View[@index='2']
特に、どこの要素をクリックしているのか完全なコードを表示できますか。要素のUIautomatorビューアスクリーンショットも表示します。 – user1207289