Локатор элементов с префиксом 'xpath("//android.widget.edittext[@resourse-id' не поддерживается
Я хочу ввести имя пользователя. Я пытался найти элемент, как показано ниже, используя UIatomator, но он выдает ошибку.
Input Text xpath("//android.widget.EditText[@resourse-id='name']") test
Я приложил скриншот для справки, пожалуйста, помогите.. пожалуйста, предложите
2 ответа
Вы используете неправильный синтаксис для xpath. Синтаксис:
Input Text xpath=//android.widget.EditText[@resource-id='name']
Формат описан в документации Selenium2Library, в разделе "Расположение или указание элементов"
Попробуйте так:
xpath = "//*[@resource-id='name']/android.widget.EditText"
Я считаю, что это решает вашу проблему.