私の知る限りではわかりにくい、私の質問には非常に簡単な解決策が必要です。 UIAutomatorViewerは、Appiumで使用できるオブジェクトの情報を提供します。続き はAppiumの例です: xpath("//android.widget.Button[contains(@resource-id,'digit5')]")
Selendroid vs Appium:UIAutomatorViewerを使用したxパスの構文
がで詳細を参照してください。http://software-testing-tutorials-automation.blogspot.ca/2015/10/ui-automator-viewer-get-android-app.html#sthash.ii6U2aHA.dpuf
私はそれがXPathを使用するための同等のフォーマットがどうなるか、Selendroidを使用していますか?
xpath( "// android.widget.Button [@ text = '5']") このxパスは、私がSelendroidで自動化しようとしているアプリケーションでは機能しません。 "//android.widget.Button"はクラスであり、私はSelendroidに使用できません。私はこの情報を抽出するためにUIAutomatorViewerを使用しています。 – MMSA
@SalmanArshad:あなたが試みているコードのブロックを共有することはできますか?質問自体に追加してください。 – nullpointer
ここに例があります: ** SELENDROID:**これはSelendroidのために働いています。 ** APPIUM:** 'driver.findElement(By.xpath()); **(アクセシビリティ)は機能しています – MMSA