Size: a a a

JavaScript testing

2021 August 06

EL

Evgeny Lukoyanov in JavaScript testing
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V14.md#2021-05-11-version-14170-fermium-lts-danielleadams
14.17 вроде как поддерживает, может и не полностью
источник

AP

Alexander Popov in JavaScript testing
источник

A

Andrey in JavaScript testing
Эх…)))
источник

EL

Evgeny Lukoyanov in JavaScript testing
https://github.com/nodejs/node/issues/38005
https://github.com/nodejs/node/pull/38051

эти вот заметки от мая 21
в той задаче общение кончилось в 20 году
источник

EM

Eugene Mykhalov in JavaScript testing
Гайс, а кто-то использовал плпгин tryTo() для codeceptJs ?
источник

BO

Boris Osipov in JavaScript testing
источник

EM

Eugene Mykhalov in JavaScript testing
Пишу вот такую конструкцию к примеру. Соответсвующего локатора на странице нет. По описанию tryTo() - должен проверить наличие локатора и не фейлить тест. Просто вернуть false.

Но в моем случае тест останавлливается:
I see "Hello, user"
FAILED
Почему так? Его надо как-то дополнительно импортировать?

В конфиге (codecept.conf.js), раздел плагины - tryTo заенейблен
источник

EM

Eugene Mykhalov in JavaScript testing
источник

BO

Boris Osipov in JavaScript testing
>Но в моем случае тест останавлливается:
а как падает? дайте лог через gist\pastebin
источник

EM

Eugene Mykhalov in JavaScript testing
Нашел ошибку "I - с маленькой буквы" ) отбой) спасибо за внимание)
источник

O

Olga in JavaScript testing
А подскажите пожалуйста, а вот юнит UI тесты на каком фреймворке обычно пишут? Я понимаю, что можно на всем :) но какой 1st choice?

Я имею в виду тесты типа замокать все и отрисовать отдельный компонент, и проверить какое-то одно действие с ним
источник

G

Gnam in JavaScript testing
cypress? 😅
источник

O

Olga in JavaScript testing
а почему ржущий смайл?
источник

G

Gnam in JavaScript testing
ну это скорее неуверенный смайл.
но из моих знакомых разрабов кто писал такие, делали это на cypress
источник

G

Gnam in JavaScript testing
еще я видел как энзим для реакт компонентов пользовали
источник

G

Gnam in JavaScript testing
источник

O

Olga in JavaScript testing
Спасибо! меня разраб как раз спрашивает, который недавно разработкой фронта занялся. а я и не знаю. энзим знаю, спасибо.
источник

Р

Роман in JavaScript testing
Привет, может кто-то поделиться как в page object хендлить такую ситуацию. Что при нажатии одной кнопкиб взависимости  какие данные раньше были созданые покажется другая страница

Чтобы потом можно в тесте чайнить команды?
источник

AP

Alexander Popov in JavaScript testing
А зачем чейнить команды?
источник

Р

Роман in JavaScript testing
норм смотрится, я могу не чейнить, но интересно можно ли решить
источник