Комментарии 7
а багов-то стало меньше на продакшене?
Краткий ответ - да, большую часть ошибок находят автотесты и ручное тестирование непокрытых сценариев. Анализ покрытия позволяет нам учитывать риски при выборе сценариев для ручного тестирования, тщательнее покрывать ручными проверками недостаточно автоматизированные части приложений. Надо помнить о том, что само по себе знание и/или увеличение покрытия не гарантирует уменьшение числа ошибок, но дает информацию для управления и анализа качества автоматизации.
А тест на падение метеорита учтён?
Привет, интересная статья. А для использования swagger-coverage с pytest используете эту обёртку swagger-coverage-py? Хотелось бы побольше информации как внедрили swagger-coverage в свой проект.
Привет
Не упоминается покрытие тестами gRPC апи, а он у вас, насколько я знаю, также активно используется. Планируете расширять тесты на него, и если да - каким инструментарием?
Измеряй и властвуй: как мы покрытие автоматическими тестами измеряли