Устали от нестабильных тестов?Автоматизированные тесты часто ведут себя нестабильно. Логичное решение в такой ситуации — немедленно исправить такие тесты или избавиться от них. Но что, если тестов — тысячи, инженеров, которые могут их исправить, не так много, а избавление от…
FlakyDetector — мой путь к созданию инструмента для ловли «нестабильных» тестов в PythonПривет! Меня зовут Артём Алимпиев, я Python-разработчик. Недавно я столкнулся с тем, что даже идеально написанные тесты порой ведут себя… странно. Один день они проходят, другой — падают, хотя код не…
Если ваш проект с автотестами растет, то рано или поздно ставится вопрос о том, как централизованно управляться с этими тестами. Как найти время на поддержку тестовой документации? Как ее структурировать? Где хранить отчеты? Как избавиться от нестабильных тестов и быстро выявить ответственных за них? В Wrike мы смогли ответить на все эти вопросы и автоматизировать процессы, которые они затрагивают. В статье расскажем, как нам это удалось. Читать далее
Хабр, привет!Меня зовут Борис. Я Mobile QA lead в Vivid Money.Это вступительная статья в цикле статей по iOS-автоматизации, в которых я расскажу о том, как ускорить прохождение UI-тестов.Данная статья будет полезна iOS-автоматизаторам с опытом, либо разработчикам.В рамках этой статьи мы разберем такие этапы:- зачем ускорять время прохождения UI-тестов;- что такое Test runner, и какие они бывают;- что нужно для прогона тестов без компиляции проекта;- делимся опытом, как это помогает нам. Читать далее