Selenium Reactionjs включить выпуск JavaScript - PullRequest
0 голосов
/ 19 мая 2019

Я использую селен с nodejs для тестирования реагирует веб-приложения. Я могу сделать логин и проверить необходимый элемент. Есть выпадающий список, и когда я выбираю опцию, страница становится пустой. Я проверил источник страницы, я вижу это -

Вам нужно включить JavaScript для запуска этого приложения

Когда вы делаете то же самое вручную, все работает нормально.

Ниже приведен мой код:

driver.findElement(By.className('react-select__value-container')).click().then(function () {
  driver.findElements(By.className('react-select__option')).then(function (elems) {
    if (elems.length) {
      elems.map(function (el) {
        el.getText().then(function (txt) {
          console.log('txt = ', txt)
          if (city == txt) {
            el.click();
          }
        })
      })
    }
  })
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...