Покрытие кода для тестов огурца с использованием JacocoJAVA

Программисты JAVA общаются здесь
Anonymous
Покрытие кода для тестов огурца с использованием Jacoco

Сообщение Anonymous »

Я пытаюсь интегрировать Jacoco, чтобы обеспечить покрытие кода для моих тестов Cucumber с помощью Maven. Ниже приведена структура моего проекта:
  • -src-main-java-Pages
  • -src-main-java-Helper
  • -src-test-java-resources-features
  • -src-test-java-Steps
Ниже приведена конфигурация Jacoco в моем POM.xml

Код: Выделить всё

org.jacoco
jacoco-maven-plugin
0.8.2

${basedir}/target/coverage-reports/jacoco.exec
${basedir}/target/coverage-reports/jacoco.exec
${basedir}/target/coverage-reports/jacoco



prepare-agent

prepare-agent



report

report



check

check




PACKAGE

**/*Steps.*



PACKAGE

**/*Pages.*
**/*Page.*







Я могу создать отчет о покрытии кода. Однако в отчете рассматриваются все классы пакетов -src-main. Согласно различным исследованиям Google и публикациям SO, я пытался изменить свой POM, чтобы исключить страницы и включить в отчет о покрытии кода только шаги. Но каким-то образом он продолжает отображать все файлы в основном пакете.

Я использую неправильный подход? Я просто хочу создать отчет, который охватывает код только для тестов, которые я выполняю, а не для всех файлов в основном пакете.

Подробнее здесь: https://stackoverflow.com/questions/585 ... ing-jacoco

Вернуться в «JAVA»