Size: a a a

QA — русскоговорящее сообщество

2021 January 08

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
ну ты какие имеешь в виду сценарии? функциональные тесты какие-то полноценные e2e?
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
Andrew Gasov
Это, прости, почему?
ну это потому
если это не тесты скриншотами. то зачем тебе их делать
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
ты получишь в тест-репортере ошибочку
и чаще всего гаденькую
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
ну ты конечно можешь сказать окей
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
я сделаю так, чтобы она была КРАСИВАЯ и понятная!
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Nikolay Aleksandrovich
ну вот точно также все пункты из этого списка можно и на "какой локатор правильный" применить: и однозначно трактуемый и прозрачный и так далее, но там ты почему-то полез в бутылку, там это тебе не было очевидно

то есть опять же добавляли сущности

давай теперь мне ИССЛЕДОВАНИЯ как ты просил, что это было бы дешевле по времени, чем сделать так, чтобы это делать не пришлось
Всё очень просто.
Мы решали конкретную проблему - на дебаг тестов тратилось N времени в месяц.
За несколько итераций решений «от быстрого и плохого к хорошему и сложному» пришли к решению, которое дало нужные результаты.
Является ли оно универсальным? Нет.
Помогает ли оно выделить относительно универсальные критерии оценки репортов? Да.
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
но точно так же ты можешь потратить все силы на то, чтобы её не было
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Nikolay Aleksandrovich
ты получишь в тест-репортере ошибочку
и чаще всего гаденькую
Это, очевидно, зависит от рапортилки, которую ты используешь.
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
ну и точно также я решал на своих проектах те же задачи через айди
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
я же не рассуждаю тут какими-то материями, которыми никогда не пользовался
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
началось всё с того, что мы полностью поменяли систему и отношение разрабов к тестам
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Nikolay Aleksandrovich
ну это потому
если это не тесты скриншотами. то зачем тебе их делать
А мне и не нужно их руками делать.
Оно просто провязано в три переиспользуемые функции (или в один декоратор, кек) и делает все само на переходе не следующий степ, ассерте и смартвэйте.
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
так и зачем ты делаешь скриншоты на каждом стэпе-то?
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
это вижуал регрешн тесты или нет?
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Nikolay Aleksandrovich
это вижуал регрешн тесты или нет?
Нет, это не они.
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
и ты после каждого степа в своих тестах, которые не вижуал регрешн сверяешь скриншоты?
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
ну гениальное решение тогда
гораздо меньше лишных сущностей
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
А я где-то говорил, что я их сверяю?
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
Оккам был бы рад
источник

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
а, то есть ты их просто складируешь куда-то?
источник