Size: a a a

2020 April 16

OS

Oleksandr Shevtsov in JS for testing
Тут проблема в том, что ретраи могут маскировать еще и хреновые тесты с точки зрения перформанса
источник

SM

Sewa Makhinya in JS for testing
> есть рестарт помог- гуд, 99.9995% вероятности - что бага нет
если у меня флакинесс <1%, то я с радостью проанализирую каждое падение
источник

B

Bola in JS for testing
Oleksandr Shevtsov
Тут проблема в том, что ретраи могут маскировать еще и хреновые тесты с точки зрения перформанса
обычно плохой  перформанс у продукта в тестовой среде,  а не у тестов, да
источник

OS

Oleksandr Shevtsov in JS for testing
Либо не достаточные/не правильные ожидания элементов, апи и так далее
источник

AP

Alexander Popov in JS for testing
имхо - рестарт скрывает проблемы ( потенциально ) и это никак нельзя починить, поэтому ретраи - это либо плохие тесты, либо плохая апп, либо нейтрино
источник

SM

Sewa Makhinya in JS for testing
но так-то ретраи - это когда мы перекладываем принятие решения на тему “сбой ли это” на машину. машина должна работать, человек - думать
источник

B

Bola in JS for testing
Alexander Popov
имхо - рестарт скрывает проблемы ( потенциально ) и это никак нельзя починить, поэтому ретраи - это либо плохие тесты, либо плохая апп, либо нейтрино
нейтрино- сойдемся на нем )
источник

AP

Alexander Popov in JS for testing
первые два пункта - проблемы, которые моно починить. то что впадлу разбиратся - это другой вопрос
источник

AP

Alexander Popov in JS for testing
конечно проще назвать это глюком
источник

AP

Alexander Popov in JS for testing
ничего делать не надо
источник

BO

Boris Osipov in JS for testing
вопрос не впадлу, а в приоритетах 😉
источник

SM

Sewa Makhinya in JS for testing
“впадлу разбираться” - это когда над головой стоит кто-то, кто по сути говорит “увеличиваем количество покрытия и забиваем болт на качество”
источник

B

Bola in JS for testing
Alexander Popov
имхо - рестарт скрывает проблемы ( потенциально ) и это никак нельзя починить, поэтому ретраи - это либо плохие тесты, либо плохая апп, либо нейтрино
у тебя мало пунктов:
- плохие тесты
- плохие апи
- плохое окружение
- чертова этажерка из инструментов
- нейтрино
источник

AP

Alexander Popov in JS for testing
Boris Osipov
вопрос не впадлу, а в приоритетах 😉
да...но добавлять ретраи которые скрывают кучу проблем и делать вид что все ок - ну хз как гореть должно
источник

B

Bola in JS for testing
Boris Osipov
вопрос не впадлу, а в приоритетах 😉
и в деньгах
накидай машинку помощнее как на проде - думаю у половины здесь присутствующих флаки пропадут
но в реальной жизни человек в браузере нажмет F5, даже в ВКонтакте
источник

SM

Sewa Makhinya in JS for testing
Alexander Popov
да...но добавлять ретраи которые скрывают кучу проблем и делать вид что все ок - ну хз как гореть должно
это когда хотят тестирование как в большом проекте, а ресурсов дают, как на маленький
источник

B

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

B

Bola in JS for testing
но дать еще один шанс пройти тесту - я думаю это норма
зы: не в случае юнитов
источник

AP

Alexander Popov in JS for testing
Bola
ретраи замечательно видны в отчете. иногда они могут и не помочь - тогда уже смотришь, что же там падает
это еще хуже, потому как способствует тому чтоб красные тесты в отчете игнорились
источник

BO

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