Size: a a a

QA — Автоматизация

2020 September 29

ES

Eugene Stogniy in QA — Автоматизация
Alexey
Гайз, такой вопрос, написаны автотесты, из них пара тестов падает, мне предлагают, если тест упал (например элемент не найден), то перезапускать его, насколько это правильный вариант? Я считаю, что это неверно и тест надо отладить, иначе мы просто получаем 100% прогон без понимаю, что же у нас работает или нет. Другие люди считают, что перезапуск решит проблему
все зависит от того - почему упал .... в 90% случаев - подход перезапуска плох, но иногда может быть применим
источник

S

Sergei in QA — Автоматизация
мир суров) в идеале все против ретраев, но по итогу живут с ними, ибо порой мигающий тест пофиксить либо дорого, либо невозможно)
источник

A

Alexey in QA — Автоматизация
Eugene Stogniy
все зависит от того - почему упал .... в 90% случаев - подход перезапуска плох, но иногда может быть применим
а в каком случае перезапуск применим?
источник

R

Roman Mhoian in QA — Автоматизация
Процесс рерана нужен, если в параллели запущено большое количество тестов и могут тесты просто по таймауту падать, тогда ок
источник

ES

Eugene Stogniy in QA — Автоматизация
Sergei
мир суров) в идеале все против ретраев, но по итогу живут с ними, ибо порой мигающий тест пофиксить либо дорого, либо невозможно)
👍
источник

A

Alexey in QA — Автоматизация
получается, что если делаем перезапуск и после него тест падает, то уже считаем что что-то случилось?
источник

R

Roman Mhoian in QA — Автоматизация
Да
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
до перезапуска тоже имеет смысл считать, что что-то случилось.
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
пример из жизни - тест падал ночью, а днем при перезапуске проходил. причина была в некорректной дате (из-за проблемы с часовым поясом на сайте)
источник

I

Ilias in QA — Автоматизация
ставьте 1 перезапуск, не более, но при условии что причину падения нужно будет анализировать.
источник

A

Alexey in QA — Автоматизация
теперь стало понятней
источник

SM

Serheos Morello in QA — Автоматизация
:\s?[A-z]{1,}
источник

N

Nicky in QA — Автоматизация
Serheos Morello
:\s?[A-z]{1,}
спасибо, но можно как нибудь сделать чтобы результат был без двоеточия и пробела?чтобы просто parcel
источник

LY

Lev Yarushin in QA — Автоматизация
Регулярку-то зачем? Из пушки по воробьям.
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Nicky
спасибо, но можно как нибудь сделать чтобы результат был без двоеточия и пробела?чтобы просто parcel
[^: ]+$
источник

R(

Roman (rpwheeler) in QA — Автоматизация
(извините за выражение) :)
источник

S

Sergei in QA — Автоматизация
Lev Yarushin
Регулярку-то зачем? Из пушки по воробьям.
может людям кажется, что регулярка работает также быстро как атомарная операция, потому что они не видели ее исходники :)
источник

KS

Ksenia S in QA — Автоматизация
А что вы предлагаете? Сабстр-инстр?
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
если сплитом или сабстрингом, то надо будет проверку делать, что не пусто там. или ловить IndexOutOfBoundsException
источник

A

Alexey🐾 in QA — Автоматизация
Sergei
может людям кажется, что регулярка работает также быстро как атомарная операция, потому что они не видели ее исходники :)
А в исходниках replace и split
источник