Size: a a a

2020 March 23

AV

Anton Vasilyev in JS for testing
да, в DOM есть input
<input id="calculator-doorway-width" name="width" type="text" autocomplete="off" class="calc-input calculator-input-decimal js-doorway-width" data-value="650">
источник

OK

Oleksandr Khotemskyi in JS for testing
Anton Vasilyev
Всем привет. Подскажите, кто то работал с Codeceptjs? Столкнулся с проблемой. Как можно вернуть значение через метод executeScript.
У меня вот такой код
var val =  I.executeScript(() => document.querySelectorAll('#calculator-doorway-width')[0].value);
Но значение val - undefined, хотя если выполнить в консоли браузере js код работает.
источник

AP

Alexander Popov in JS for testing
даже с авейтом
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexander Popov
даже с авейтом
кстати да
источник

AP

Alexander Popov in JS for testing
там же или промис должен быть, или не undefined, нет?
источник

AK

Andrew Kvashin in JS for testing
а у вас в js не надо return писать?
источник

AP

Alexander Popov in JS for testing
засланный козачек детектед
источник

BO

Boris Osipov in JS for testing
Anton Vasilyev
Всем привет. Подскажите, кто то работал с Codeceptjs? Столкнулся с проблемой. Как можно вернуть значение через метод executeScript.
У меня вот такой код
var val =  I.executeScript(() => document.querySelectorAll('#calculator-doorway-width')[0].value);
Но значение val - undefined, хотя если выполнить в консоли браузере js код работает.
return пропушен.
источник

AK

Andrew Kvashin in JS for testing
Alexander Popov
засланный козачек детектед
wdio ковырять только начал)
источник

BO

Boris Osipov in JS for testing
Boris Osipov
return пропушен.
а не. норм.
источник

AP

Alexander Popov in JS for testing
Boris Osipov
а не. норм.
))
источник

AP

Alexander Popov in JS for testing
попался
источник

OK

Oleksandr Khotemskyi in JS for testing
Boris Osipov
return пропушен.
я бы всеравно на всякий случай переписал бы на обычный function
источник

BO

Boris Osipov in JS for testing
Alexander Popov
попался
ага. еще и не видно никуя. месиво вместо кода.
источник

AP

Alexander Popov in JS for testing
Anton Vasilyev
Всем привет. Подскажите, кто то работал с Codeceptjs? Столкнулся с проблемой. Как можно вернуть значение через метод executeScript.
У меня вот такой код
var val =  I.executeScript(() => document.querySelectorAll('#calculator-doorway-width')[0].value);
Но значение val - undefined, хотя если выполнить в консоли браузере js код работает.
а замени всю вот эту песню с элементом на 17
источник

AP

Alexander Popov in JS for testing
=> 17
источник

OK

Oleksandr Khotemskyi in JS for testing
42 же )
источник

AP

Alexander Popov in JS for testing
че ты мне дебажить мешаешь)
источник

AV

Anton Vasilyev in JS for testing
если я правильно понимаю он возвращает вот такое
 Promise {
 <pending>
Но я не совсем понимаю что это.
источник

AP

Alexander Popov in JS for testing
ооо брат
источник