Перейти к содержимому

Markodius

Регистрация: 01 апр 2016
Offline Активность: 23 апр 2019 07:52
-----

Мои сообщения

В теме: Не могу получить данные из инпута через getText();

19 апреля 2019 - 11:27

Всем спасибо. Немного гугления и ваших подсказок которые помогли покопать нужном направлении. И я нашел выход.
Данные вытянут ьполучается теперь можно закончить написание теста.

element(by.xpath(pageBacktestCreate.input.input_newBacktest)).getAttribute('value').then(function (value) {
            console.log("Name = ", value);
        });


В теме: Не могу получить данные из инпута через getText();

19 апреля 2019 - 10:40

В куске кода выше, нет ни текста, ни value у <input>. Поэтому очень сложно подсказать.

Вот поэтому и не могу придумать как оттуда текст вытягивать, раз он не попадает в ДОМ.


В теме: Не могу получить данные из инпута через getText();

16 апреля 2019 - 07:25

 

Писал на калькуляторе, а в чем ошибка у вас?

System.out.println(driver.findElement(By.name("backtestName")).getText());

Проверка

driver.findElement(By.name("backtestName")).getText().equals("Значениеполя");

getText() не захватывает этот текст так как его нет в ДОМ дереве(.
 

AssertionError [ERR_ASSERTION]: 'autotest_backtest_2019.4.16-10:23:42771' == ''