Appium в веб -приложении: невозможно нажать кнопку разрешенияJAVA

Программисты JAVA общаются здесь
Anonymous
Appium в веб -приложении: невозможно нажать кнопку разрешения

Сообщение Anonymous »

Когда я открываю веб -приложение, я получаю всплывающее окно. Я пытаюсь нажать кнопку «Разрешить» двумя способами: < /p>

1) Когда я добавляю разрешения: < /p>

Код: Выделить всё

caps.setCapability("autoGrantPermissions", true);
caps.setCapability("autoAcceptAlerts", true);
......
driver.switchTo().alert().accept();
< /code>

ничего не происходит ((< /p>

2), когда я пытаюсь найти его по xpath: < /p>

driver.findElement(By.xpath("//android.widget.Button[@text='Allow']")).click();
< /code>

Я получаю ошибку: < /p>

Exception in thread "main" org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//android.widget.Button[@text='Allow']"}
This is my screenshot from UI Automator Viewer :

Изображение


I found this post:Unable to tap the link after tap on Allow button Оповещение о разрешении в Appium?
но это мне не помогло. < /p>

Подробнее здесь: https://stackoverflow.com/questions/511 ... ion-pop-up

Вернуться в «JAVA»