Продолжаем изучат метрики в тестировании, в прошлой статье мы в целом разобрали, что это такое. Показатель покрытия кода даёт возможность определить, насколько тщательно написанный программистом код протестирован модульными или интеграционными тестами. Для вычисления показателя используется формула: T = (C / Code) ⋅ 100%, где: T — тестовое покрытие; C — количество строк кода, покрытых тестами; Code — общее количество строк кода. Для разработчиков важно регулярно писать и использовать модульные тесты, чтобы проверять корректность кода. Это позволяет быстро находить дефекты в модулях ещё до этапа тестирования, что значительно экономит время. Чем больше модульных тестов написано и чем больше строк кода они покрывают, тем выше шанс обнаружить дефект на раннем этапе. Поэтому необходимо постоянно отслеживать метрику покрытия кода. В этом могут помочь специальные инструменты, например, SonarQube, который является одним из самых популярных на сегодняшний день. На самом деле в процессе разработ
Метрики покрытия кода в тестировании. Часть 2.
27 августа 202427 авг 2024
62
2 мин