Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.04.2020, 17:44
Новичок на форуме
Отправить личное сообщение для AlexBoo Посмотреть профиль Найти все сообщения от AlexBoo
 
Регистрация: 09.11.2019
Сообщений: 5

Как при помощи selenium js войти в проект с модулем React-google-login?
Проект 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, в котором вы можете выбрать свою почту или ввести, а при автотесте второе окно с емейлом не появляется. В автотесте это не работает. Подскажите, как это можно сделать?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скролл контента при помощи Drag&Drop, как прокрутка в Google Maps Deprime Элементы интерфейса 1 24.12.2012 15:47
RPG при помощи JS Володя Шишкин Общие вопросы Javascript 2 10.03.2012 16:44
Как сделать так, чтобы JS при нажатии на кнопку не выполняла запрос со страницы. JSProgrammer Элементы интерфейса 3 18.05.2010 20:18
Как отразить картинку при помощи JS. 2dkott Элементы интерфейса 4 03.09.2009 22:51
Подскажите как при помощи JS hta в трею свернуть kimboo Общие вопросы Javascript 4 11.07.2008 16:00