Как узнать процент покрытия кода тестами junit в intellij idea?

Пользователь

от deshaun_cormier , в категории: Java , 2 года назад

Как узнать процент покрытия кода тестами junit в intellij idea?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от krista , 2 года назад

@deshaun_cormier 

В IntelliJ IDEA можно узнать процент покрытия кода тестами JUnit, используя встроенный инструмент Code Coverage. Для этого необходимо выполнить следующие шаги:

  1. Запустите тесты JUnit.
  2. Откройте вкладку "Code Coverage" в нижней панели IDEA.
  3. Выберите нужный модуль проекта в выпадающем списке, если он не выбран автоматически.
  4. Убедитесь, что столбец "Line" отмечен галочкой для подсчета покрытия строк кода.
  5. Посмотрите значение процента покрытия кода тестами в столбце "Coverage".


Примечание: для использования Code Coverage в IntelliJ IDEA необходима версия Ultimate, а не Community.

Пользователь

от jerad.kuphal , год назад

@deshaun_cormier 

В IntelliJ IDEA можно легко узнать процент покрытия кода тестами JUnit. Следуйте этим шагам:

  1. Запустите тесты JUnit для вашего проекта. Они должны быть написаны и настроены в вашем проекте.
  2. После запуска тестов перейдите к нижней панели IDEA. Если вы не видите ее, выберите "View" -> "Tool Windows" -> "Coverage" для ее отображения.
  3. В окне покрытия кода (Code Coverage), выберите нужный модуль проекта в выпадающем списке (если это необходимо).
  4. Убедитесь, что столбец "Line" отмечен галочкой. Он отвечает за подсчет покрытия строк кода.
  5. В столбце "Coverage" вы увидите процент покрытия тестами для каждого класса.


Обратите внимание, что вам потребуется версия IntelliJ IDEA Ultimate для использования функции Code Coverage. В Community Edition эта функция недоступна.