Как запустить модульные тесты с помощью JaCoCo, Maven и IntelliJ IDEA
Автор: Begin Secure
Загружено: 2023-10-23
Просмотров: 13930
🔍 Хотите улучшить свои навыки программирования и глубже понять тестирование на Java? Присоединяйтесь к нам в практическом пути к освоению JUnit 5 и JaCoCo.
🧰 В этом видео мы начнём с нуля, в пустом проекте Java в IntelliJ. Мы покажем вам, как настроить JUnit 5, создать тестовые случаи и использовать JaCoCo для эффективного анализа покрытия кода.
🛠️ Мы закрепим практическую сторону, показав, как писать тестовые случаи для различных сценариев, включая пустые входные данные, пустые строки, пробелы и допустимые строки. Вы получите ценную информацию об использовании методов assert в JUnit 5.
📊 Затем мы подробно рассмотрим JaCoCo — мощный инструмент для измерения покрытия кода. Вы узнаете, как настроить его в POM-файле вашего проекта, создавать отчёты о покрытии кода и выявлять непротестированные ветки кода.
📈 Для обеспечения качества кода мы настроим контроль качества, который требует покрытия кода не менее 90% для всех пакетов. Это важный шаг в поддержании стандартов качества программного обеспечения.
💡 К концу этого видео вы получите прочную основу для тестирования с помощью JUnit 5 и практическое понимание того, как обеспечить полное покрытие кода с помощью JaCoCo.
Код на GitHub:
https://github.com/BeginSecure/JaCoCo...
#junit #jacoco #maven
=== Главы ===
00:00 Введение
01:36 Генерация тестового класса с помощью IntelliJ
03:00 Добавление JaCoCo в pom.xml
05:45 Просмотр отчёта о покрытии кода в JaCoCo
07:34 Добавление контроля качества с помощью JaCoCo
09:50 Параметризация тестов JUnit
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: