Size: a a a

2020 September 08

AD

Andrei Dzeichyk in JS for testing
тк когда нибудь, тест упадет с реальной 500кой, но все ее пропустят тк будут думать что это кубер. Но какой нить голдовый клиент сильно обидится на это..
источник

ДП

Діма Потапов... in JS for testing
Andrei Dzeichyk
тк когда нибудь, тест упадет с реальной 500кой, но все ее пропустят тк будут думать что это кубер. Но какой нить голдовый клиент сильно обидится на это..
знову, ти не відповідаєш на питання, я ж тебе запитав щоб ти зробив, а не роздуми про клієнта
источник

P

Paul G in JS for testing
Andrei Dzeichyk
+++
Достаточно будет один раз пропустить продакшен багу, и потом от ретраев будет гореть у всех. Если цель сделать билд зеленые, то вопросов нет, в таком случае и тесты можно не писать.
дак постой, к примеру в аллюре есть флаки стейт тестов - там где флаки, проходим руками и пытаемся отловить, никто ничего не пропускает
источник

ДП

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

AD

Andrei Dzeichyk in JS for testing
Paul G
дак постой, к примеру в аллюре есть флаки стейт тестов - там где флаки, проходим руками и пытаемся отловить, никто ничего не пропускает
ну ну, я прям вижу когда билд зеленый, что все открывают репорты
+ нужно же результаты где-то сохранять, что бы была глобальная картина тестов (в смысле с историей)
источник

P

Paul G in JS for testing
Andrei Dzeichyk
ну ну, я прям вижу когда билд зеленый, что все открывают репорты
+ нужно же результаты где-то сохранять, что бы была глобальная картина тестов (в смысле с историей)
мы лично вседа так и делаем, я хз если у вас не так - то это беда.
источник

AD

Andrei Dzeichyk in JS for testing
Paul G
мы лично вседа так и делаем, я хз если у вас не так - то это беда.
и это вы называете автоматизацией?! (с)
источник

B

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

P

Paul G in JS for testing
Andrei Dzeichyk
и это вы называете автоматизацией?! (с)
к чему этот вопрос?
источник

P

Paul G in JS for testing
Andrei Dzeichyk
и это вы называете автоматизацией?! (с)
или ты навалил кода и все - супорт отвалился?
источник

P

Paul G in JS for testing
Andrei Dzeichyk
ну ну, я прям вижу когда билд зеленый, что все открывают репорты
+ нужно же результаты где-то сохранять, что бы была глобальная картина тестов (в смысле с историей)
важный момент репорта это статистика запусков, фалки кейсов итд, очень важные метрики.
источник

AD

Andrei Dzeichyk in JS for testing
Bola
а я прям вижу, как тесты прошли, упало сотня тестов из-за самого стенда (заддосили его тесты)
а потом автоматизатор начинает все руками проверять
или перезапускает тесты заново )
согласен, лучший выход, все 100 тестов переранать и опять потратить время на запуск.
источник

AD

Andrei Dzeichyk in JS for testing
+ не факт что опять не упадут
источник

AD

Andrei Dzeichyk in JS for testing
ну ок, это тема избитая. Думаю можно заканчивать
источник

AD

Andrei Dzeichyk in JS for testing
а то так и до бдд дойдем
источник

AD

Andrei Dzeichyk in JS for testing
там тоже метрики и репорты красивые
источник

NK

ID:0 in JS for testing
Современное тестирование React приложений

Серия статей о тестировании React приложений с помощью современных практик и инструментов (Jest, Enzyme, React Testing Library, Cypress)

Часть 1 | Часть 2 | Часть 3 | Часть 4

#jsarticle #javascript #react #frontend #testing #jest #enzyme #e2e #unittesting #cypress
источник

NK

ID:0 in JS for testing
Переслано от Dmitriy Kovalenko
Если кому понадобится – вот пример как параллелить сайпресс бесплатно. Все что нужно это circleci 4 параллельных контейнера и

TESTFILES=$(circleci tests glob "cypress/{component,integration}/**/*spec.{js,jsx,ts,tsx}" | circleci tests split --total=4)
           echo "Test files for this machine are $TESTFILES"
           npx cypress run --spec $TESTFILES
источник
2020 September 09

e

even__odd in JS for testing
Привет. Только недавно стал пробовать писать для React компонентов. Пытаюсь вызвать событие нажатия на кнопку, но оно не срабатывает.  Код ниже.
источник

e

even__odd in JS for testing
Jest тест
источник