Size: a a a

2020 September 10

BO

Boris Osipov in JS for testing
ну значит на первом фейле. не суть важно.
источник

SK

Sergey Khristenko in JS for testing
почему юнит тестов?
источник

BO

Boris Osipov in JS for testing
дальше что из вопросов будет. почему тестов?)
источник

B

Bola in JS for testing
Dmitry
Всем привет. wdio+mocha. Как можно прекратить выполнение сценария после того, как хотя б один тест в нем упадет?
выше конечно написали
и что разбить на иты в качестве степов - что это плохо )
но как решение в твоем случае - при фейле запоминать статус it`a и проверять его перед каждым it
источник

D

Dmitry in JS for testing
Bola
выше конечно написали
и что разбить на иты в качестве степов - что это плохо )
но как решение в твоем случае - при фейле запоминать статус it`a и проверять его перед каждым it
Кстати, нужно проверить такой варик, спасибо
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry
все в 1 втулить?
да
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry
Кстати, нужно проверить такой варик, спасибо
может уже лучше тогда на cucumber перейти? it как шаги это проблемы и с репортингом, и с отловом ошибок, и куча всего другого
источник

D

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

D

Dmitry in JS for testing
Dmitry
интересно узнать все варианты, говорю ж, оч много степов, запутаться тяжело что где без какого то условного разделения
разве что консолить эти этапы
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry
интересно узнать все варианты, говорю ж, оч много степов, запутаться тяжело что где без какого то условного разделения
сделай просто абстракцию Steps.doSomeHugeAction()
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
может уже лучше тогда на cucumber перейти? it как шаги это проблемы и с репортингом, и с отловом ошибок, и куча всего другого
на самом деле - особых проблем нет )
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
сделай просто абстракцию Steps.doSomeHugeAction()
или так
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
на самом деле - особых проблем нет )
я переписывал уже не один проект где юзались иты как шаги
источник

OK

Oleksandr Khotemskyi in JS for testing
Использовать it как шаги - это как обписятся на морозе, сначала тепло и хорошо, а потом уже не очень и холодно
источник

D

Dmitry in JS for testing
Oleksandr Khotemskyi
я переписывал уже не один проект где юзались иты как шаги
😆, убедил
источник

ДП

Діма Потапов... in JS for testing
Dmitry
интересно узнать все варианты, говорю ж, оч много степов, запутаться тяжело что где без какого то условного разделения
можно абстракцию, можно завернуть одтельный лог/степ, тут  согласен что ит-степ - это плохой вариант
источник

D

Dmitry in JS for testing
Діма Потапов
можно абстракцию, можно завернуть одтельный лог/степ, тут  согласен что ит-степ - это плохой вариант
я больше склоняюсь к отдельным лог степам. их обернуть и все будет понятно. Спасибо!
источник

SK

Sergey Khristenko in JS for testing
Oleksandr Khotemskyi
я переписывал уже не один проект где юзались иты как шаги
а можно пожалуйста, поподробнее почему это плохо?
источник

S

Sergei in JS for testing
Интересно ещё послушать тех кто потом переписывал обратно :)
источник

VG

Vitalii Grygoruk in JS for testing
Sergey Khristenko
а можно пожалуйста, поподробнее почему это плохо?
как минимум плохо тем что у вас тесты (`it`ы) зависимы тогда. Со всеми вытекающими
источник