Как найти Xpath любого элемента приложения Xamarin в Appium, если имя класса одинаково для обоих элементов, а идентификатор ресурса равен нулю? - PullRequest
0 голосов
/ 01 ноября 2018

Я использую Appium Desktop Inspector для нахождения элемента. Для получения Xpath EmailId я использовал такой класс //driver.findElement(By.className("android.widget.EditText")).sendKeys("XYZ " );

enter image description here

и для получения Xpath of Password я должен использовать Class как //driver.findElement(By.className("android.widget.EditText")).sendKeys("XYZ");enter image description here

Ниже описан метод, который я пробовал: driver.findElementByXPath ("// android.view.ViewGroup [@ content-desc = 'EMAIL ID'] / follow-sibling :: android.view.ViewGroup / android.widget.EditText"). sendKeys ("aaaaa"); но я никогда не добивался успеха. Как получить Xpath, используя parent, child и Sibling?

ScrollView--ViewGroup
            ViewGroup--ViewGroup
                       ViewGroup
                       ViewGroup------ViewGroup-----ViewGroup-----EditText
                       ViewGroup
                       ViewGroup
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...