«60 critical tests, 60 passed, 0 failed» — как быстро перестанете обращать внимания на сообщения от сервера?
И почему Telegram? Просто интересно. Замечаю, что Telgram там, Telegram сям. Почему не старые добрые маилы? Не увеличивает ли это хаос в зоопарке коммуникаций?
В планах добавить боту команды для запуска, перезапуска и остановки тестов, нотификацию на электронную почту мы используем в связке с Sentry для отслеживания критических ошибок.
Тесты изначально разрабатывались под линукс, но во время написания статьи решил перепроверить под Windows, поэтому скриншоты с виндовой командной строкой
Как не дать частым релизам поломать ваше API, или пишем авто-тесты для открытого API и шлем результат в Telegram бот