Всем привет, вы в блоге ПроТестинг.
суббота, 15 января 2022 г.
Игра на повышение или поиск работы с балластом.
среда, 5 мая 2021 г.
И снова об ответсвенности
Вы когда-нибудь думали о том, что у тест автоматизаторов продакшинов в 2 раза больше, чем у разработчиков? Нет? - давайте считать.
Вы тестируете приложение, оно уходит в продакшн - это раз!
Вы пишите автоматические тесты, которые запускаете перед тем, как разрешить установку приложения в продакшн. Подвох здесь в том, что запуск этих самых тестов и есть их продакшн - это два!
Если продакш не работает как надо или "мигает" с зеленого на красный, то это инцидент, который требует особого внимания и работы над ошибками, чтобы этого больше не происходило.
Так как за автоматизацию тестирования в основном отвечают тестировщики, то и всю шумиху по поводу их падения должны поднимать они.
Что же можно улучшить:
- Добавить визуализацию состояния тестов: дешборды, мониторы - чтобы каждый мог их видеть
- Автоматическое предупреждение в случае падения тестов и блокировки CI/CD: емейл или чат рассылка в команды, где упали тесты
- Пост мортемы после каждого серьезного инцидента: разбор полетов со всеми участниками процесса и последующей публикацией отчета
- Постоянная работа по улучшению стабильности тестов: с тем, что тесты будут падать время от времени придется смириться, но частота падений будет зависеть от вас и от качества разрабатываемого приложения
А это все уже и есть часть работы инженеров по качеству.
Читать далее...понедельник, 29 марта 2021 г.
Вот уж эти автотесты
Как бы правильно не были написаны автотесты, все равно разработчики при каждом падении теста будут кричать, что они не могут задеплоить приложение в продакшн из-за того, что тесты не проходят...
четверг, 25 марта 2021 г.
Записки уставшего айтишника #2
Хотите убить инициативу? - Утопите людей в рутине.