Size: a a a

2020 January 02

OK

Oleksandr Khotemskyi in JS for testing
Evgeniy
ну да, я затем юзаю "poll" функцию и там проверяю, если undefined, то делай еще раз
Может лучше тогда try/catch?
источник

OK

Oleksandr Khotemskyi in JS for testing
Evgeniy
ну да, я затем юзаю "poll" функцию и там проверяю, если undefined, то делай еще раз
Типа try - find and click, catch - try again
источник

E

Evgeniy in JS for testing
у меня так и было, проблема в том, что там у меня слип стоял на 30 секунд, а я хочу от него избавиться
источник

B

Bola in JS for testing
Evgeniy
у меня так и было, проблема в том, что там у меня слип стоял на 30 секунд, а я хочу от него избавиться
есть же вейтеры стандартные почти в любом фреймворке - которые ждут элемент по условиям. С помощью них как раз и избавляются от слипов.
источник

E

Evgeniy in JS for testing
Bola
есть же вейтеры стандартные почти в любом фреймворке - которые ждут элемент по условиям. С помощью них как раз и избавляются от слипов.
та пробовал, не получилось с ними
источник

B

Bola in JS for testing
Evgeniy
та пробовал, не получилось с ними
ну тогда - покажи "как" ты пробовал
источник

E

Evgeniy in JS for testing
Bola
ну тогда - покажи "как" ты пробовал
та стандартно driver.wait(until.elementLocated, 30000): и другие варианты
источник

B

Bola in JS for testing
должно работать
а что именно не работает?
источник

B

Bola in JS for testing
что происходит при использовании until.elementLocated?
источник

E

Evgeniy in JS for testing
Bola
должно работать
а что именно не работает?
ну не ждал элемент)
источник

B

Bola in JS for testing
в смысле, что значит не ждал? скрипт шел дальше?
источник

B

Bola in JS for testing
элемент отсутствует в DOM и потом появляется? или меняется его видимость?
источник

E

Evgeniy in JS for testing
Bola
в смысле, что значит не ждал? скрипт шел дальше?
не, эксепшн падал, элемент отсутствует вообще и потом появляется
источник

B

Bola in JS for testing
показывай код тогда )
источник

E

Evgeniy in JS for testing
Bola
показывай код тогда )
стоп, вроде сейчас сработал вейт, попробую на больших данных
источник
2020 January 03

А

Алексей in JS for testing
Andrei Dzeichyk
Да, можно.
Не подскажите, как можно это сделать?
источник

E

Evgeniy in JS for testing
Алексей
Не подскажите, как можно это сделать?
а почему они в node-modules, stepDefinitions обычно в корне проекта
источник

А

Алексей in JS for testing
Evgeniy
а почему они в node-modules, stepDefinitions обычно в корне проекта
Это готовый проект, наработки которого надо использовать.
источник

E

Evgeniy in JS for testing
Алексей
Это готовый проект, наработки которого надо использовать.
согласно документации должны быть в корне
"scripts": {
 "cucumber": "cucumber.js ./myFeatures -r ./mySteps"
}
источник

E

Evgeniy in JS for testing
источник