Проект React. В проекте установлен модуль React-google-login. Пишу автотест - захожу на страницу проекта, нажимаю на элемент. Тест отрабатывает, ошибок нет.
test.js:
try {
await driver.get("test.com");
await driver.wait(until.elementLocated(By.xpath(`//*[@id="root"]/button`)), 10000)
.click();
console.log('Click on the button')
} catch (e) {
console.log(e)
} finally {
console.log("Done",)
}
HTML:
<button type="primary" class="login-form-button" >Login</button>
Консоль выдает:
Click on the button
Done
Т.е. код отрабатывает без ошибок. При ручном нажатии открывается окно Google, в котором вы можете выбрать свою почту или ввести, а при автотесте второе окно с емейлом не появляется. В автотесте это не работает. Подскажите, как это можно сделать?