Size: a a a

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

2021 January 08

NA

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

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
Vitalii Sotnichenko
и да, разработчики не будут разбираться с вашими тестами а скажут сами смотрите, ваши тесты, ваши проблемы
а теперь представляем, что разработчиков 10+ (у меня сейчас 12 фронтендеров на проекте)
и у каждого если что-то упало, он будет говорить
эй, посмотри, у меня тут упало
источник

NA

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

NA

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

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
они тогда и селектор САМИ переписать смогут если чё
источник

NA

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

AG

Andrew Gasov in QA — русскоговорящее сообщество
Ну, как бы. Есть проблема «разрабы не понимают почему тесты упали, на мне боттлнек».
Вместо того, что бы снимать боттлнек (ака делать так, что бы разрабы понимали и могли исправить), вы решаете сделать так, что бы тесты реже падали.

И это, в целом, классно, когда тесты реже падают в false negative.
Но это решение другой проблемы, так-то.
источник

NA

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

AG

Andrew Gasov in QA — русскоговорящее сообщество
Ну, путей больше, конечно. Но да, вариантов довольно много. :)
источник

NA

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

VS

Vitalii Sotnichenko in QA — русскоговорящее сообщество
Andrew Gasov
Ну, как бы. Есть проблема «разрабы не понимают почему тесты упали, на мне боттлнек».
Вместо того, что бы снимать боттлнек (ака делать так, что бы разрабы понимали и могли исправить), вы решаете сделать так, что бы тесты реже падали.

И это, в целом, классно, когда тесты реже падают в false negative.
Но это решение другой проблемы, так-то.
если тесты падают из-за локаторов это как раз проблема гне функциональных тестов, так как логика правильно работает. ДЛя решения таких проблем есть снепшот тестирование и селф хилинг интсрументы. Локаторы должны написаны так чтобы тесты были стабильными. При чем тут вообще какие-то проблемы
источник

NA

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

VS

Vitalii Sotnichenko in QA — русскоговорящее сообщество
кстати да, много где язык автотестов и приложения разные
источник

AG

Andrew Gasov in QA — русскоговорящее сообщество
Гхм. Простите, а на каком там уровне надо знать условный тайпскрипт, что бы пофиксить типовой тест?
источник

NA

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

NA

Nikolay Aleksandrovi... in QA — русскоговорящее сообщество
причем КАЖДЫЙ
источник

VS

Vitalii Sotnichenko in QA — русскоговорящее сообщество
а если он не типовой, чтобы понять что упало тоже надо разбираться, это локатор неправильный или с ожидниями проблема
источник

NA

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

NA

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

VS

Vitalii Sotnichenko in QA — русскоговорящее сообщество
А если BDD тесты на условном С# c разным уровнем вложенности и начнет с ними разьираться фронтенд
источник