Комментарии 9
Я думал ручные тестировщики уже нигде не применяются.
А как вы с помощью постмана проверяете рэббит?
Я не понимаю несколько вещей: зачем под каждого сотрудника своя тестовая среда? Почему вы используете постман для автотестов, а не более подходящие для этого инструменты? Чем у вас занимаются автоматизаторы, что не могут покрыть все эндпоинты автотестами?
На мой взгляд вы таким подходом очень много ресурсов тратите впустую.
Я бы сделал по другому: оставил одну тестовую среду, в крайнем случае еще одну предпродакшен. Покрыл бы все эндпоинты автотестами, например в playwright, и добавил эти тесты на на каждый пр в тестовую среду. С помощью декоратора добавил дополнительный уровень логирования, чтобы разработчикам было понятно где, что падает и что они поломали. Так же добавил бы UI тесты, лоад для определенных эндпоинтов. Оставил бы двух автоматизаторов и одного ручного тестировщика.
Своя тестовая среда это очень удобно - много возможностей для экспериментов и исследований. Постман в чистом виде мы не используем для автотестов, для этого есть другие более специальные инструменты и фрейморки.
Описанный в статье Health Check выполняет функцию Quality Gate для нас, после того как мы получаем сервис от команды инфраструктуры.
Можно зайти в арго (как пример ui над кубером) и увидеть что какие то сервера красненькие или еще какие. На основе как раз обычных хелсчеков
Можно открыть графану и посмотреть количество 400-500 за последнее время по каждому сервису.
Если запрос падает с ошибкой, можно взять Correlation-id запроса и за 2 минуты в кибане по логам увидеть что виновата СРМ, которая за три сервиса и кафкой от фронта.
И я это про тестовые среды а не про прод.
Но если вам так нравится конечно, то чтож
Это какой то странный способ экономии на зп автоматизаторов. Компания осталась в процессах 10 летней давности
Это, в дополнение к существующим, эффективный и легкий в применении инструмент. В статье показан один из способов необычного применения postman, который дает быструю пользу команде, и порою значительно уменьшает время прохождения тасок от разработки до продакшн.
+ позволяет тестировщикам, без сильных скилов в автоматизации, значительно облегчать ежедневную рутину.
Зачем и как автоматизировать Health Check тестовой среды, если вы QA