Невозможно войти в проект с модулем, используя селен - PullRequest
0 голосов
/ 29 апреля 2020

Это проект React. В проекте установлен модуль React-google-login. Пишу автотест - я go на странице проекта нажимаю на элемент. Тест отрабатывает, ошибок нет. Но при ручном нажатии открывается окно Google, в котором вы можете выбрать свою почту. В автотесте это не работает. Подскажите, как это можно сделать?

html:

<button type="primary" class="login-form-button" >Login</button>

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",)
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...