О чём рассказывается в презентации:
Презентация посвящена сравнительному анализу инструментов контроля качества кода JaCoCo и Coverlet, используемых в экосистемах JVM и .NET. В ней рассматриваются ключевые аспекты, такие как методы инструментации байт-кода, производительность при тестировании крупных систем и важность ветвления как показателя покрытия логики. Участники узнают, как правильно выбирать инструменты для обеспечения качества кода и как интегрировать их в CI/CD пайплайны.
Оглавление
Метрики Покрытия Кода: JaCoCo и Coverlet
Инструментарий измерения покрытия как основа контроля качества кода
Технологический стек JaCoCo и Coverlet специфичен для сред исполнения
Методы инструментации байт-кода и IL различаются в реализации
Сравнение ключевых параметров измерения покрытия
Ветвление как наиболее точный индикатор покрытия логики
Интеграция JaCoCo и Coverlet в современные CI/CD пайплайны
Производительность инструментов при тестировании крупных систем
Качество покрытия важнее достижения формальных 100 процентов
Стандартизация отчетов для обеспечения прозрачности данных
Выбор инструмента продиктован архитектурой экосистемы
Основные выводы и итоги
Спасибо за внимание


