Size: a a a

JavaScript testing

2021 October 27

Р

Роман in JavaScript testing
Почему везет? Я смотрю по нетворку какие запросы идут, когда приходят, что меняется, на что подождать можно
источник

Р

Роман in JavaScript testing
Иногда достаточно только на DOM подождать иногда нужно и интерсепт
источник

Р

Роман in JavaScript testing
источник

Р

Роман in JavaScript testing
Это последний вариант, плагин заюзать
источник

BO

Boris Osipov in JavaScript testing
опять "иногда".  в частном случае - не есть общее решение.
источник

Р

Роман in JavaScript testing
А костыли на вдио это standalone
источник

BO

Boris Osipov in JavaScript testing
ретрай клика на stale - это не костыли. в сайпресе к сожалению такой роскоши нет.
источник

BO

Boris Osipov in JavaScript testing
и не важно standalone или не standalone
источник

Р

Роман in JavaScript testing
Эти все 3 варианта я подставляю в зависимости как работает апликуха
В то время как на вдио подставляют разные костыли под фрейм
источник

Р

Роман in JavaScript testing
Ретрай клика в сайпрес тоже можно
Но это бред немного
источник

BO

Boris Osipov in JavaScript testing
не бред. просто в одном туле это можно сделать, а в другом нет(без спецэффектов)
источник

BO

Boris Osipov in JavaScript testing
да, это всегда хорошо когда ты знаешь как работает апп в конкретном кейсе. тут нет вопросов.
источник

BO

Boris Osipov in JavaScript testing
ты все правильно расписываешь как можно в частных случаях полечить проблему. но в разных тулах это по разному. и в разных кейсах по разному. общего решения нет. я к этому подвожу.
источник

Р

Роман in JavaScript testing
Согласен что в каждой туле по разному
Но мне кажется что в сайпрес you can do this  effortlesly
источник

BO

Boris Osipov in JavaScript testing
как и в любом другом. местами да, местами нет :)
источник

Р

Роман in JavaScript testing
Гуд)
источник
2021 October 28

G

Gnam in JavaScript testing
а если expect от wdio который пользовать?
он там вроде обычно ждет таймаута прежде чем упасть 😅
источник

O

Olga in JavaScript testing
ну он ждет, что элемент displayed. Вот он, пожалуйста, displayed. Дальше мы идем на него кликать, а он взял и перерендерился.

там по ссылке, что я кидала выше, вообще отличный пример - кнопка со счетчиком, с каждым новым значением перерендеривается вся кнопка и становится stale элемент с предыдущего шага https://github.com/webdriverio/webdriverio/issues/748
источник

D

Dmitry in JavaScript testing
Всем привет. Кто работал с декораторами во wdio? Есть проблемма, при запуске апи тестов через чистую моку - все проходит и работает, при запуске тестов через wdio - декораторы не распознаются и пишет decorator is not a function? Сталкивался кто с таким?
источник

AY

Anton Yamshchykou in JavaScript testing
Всем привет. А кто подскажет что сча в тренде для автоматизации мобильного веба? Кроме апиума на что можно обратить внимание?
источник