For the complete documentation index, see llms.txt. This page is also available as Markdown.

Code Coverage Setup and Report Generation

Follow these steps to set up and view the code coverage report for your application:

  1. Navigate to the root directory of your application

  2. Download the JaCoCo library and extract it:

    1. Using Browser (Link)

    2. or Using Terminal

      1. For Linux OS

      2. For Windows OS

curl -L -o jacoco-0.8.12.zip https://search.maven.org/remotecontent?filepath=org/jacoco/jacoco/0.8.12/jacoco-0.8.12.zip
unzip jacoco-0.8.12.zip -d jacoco-0.8.12
mkdir jars
mv jacoco-0.8.12/lib/* jars
curl -L -o jacoco-0.8.12.zip https://search.maven.org/remotecontent?filepath=org/jacoco/jacoco/0.8.12/jacoco-0.8.12.zip
tar -xf jacoco-0.8.12.zip -C jacoco-0.8.12
mkdir jars
move jacoco-0.8.12\lib\* jars
  1. Update .htTestConf.js 's appStartCommandArgs

appStartCommandArgs: [
"-Dspring-boot.run.jvmArguments=-javaagent:jars/jacocoagent.jar=output=file,destfile=./coverage.exec",
"spring-boot:run"]
  1. Execute the application in Replay mode

  2. Generate and view coverage report

  1. To view the code coverage results, open the following report/index.html file.

Last updated