Sunday 15 May 2011

java - How to get Maven report in html format? -



java - How to get Maven report in html format? -

i have maven project eclipse selenium tests. can run them in command line , got study in target folder in txt , xml format.

but want study in html format. whatt should add together in pom file.

thank much.

here pom.xml

.... <dependencies> <dependency> <groupid>junit</groupid> <artifactid>junit</artifactid> <version>4.11</version> <scope>test</scope> </dependency> <dependency> <groupid>org.seleniumhq.selenium</groupid> <artifactid>selenium-java</artifactid> <version>2.44.0</version> </dependency> <dependency> <groupid>com.itextpdf</groupid> <artifactid>itextpdf</artifactid> <version>5.5.3</version> </dependency> <dependency> <groupid>com.oracle</groupid> <artifactid>ojdbc6</artifactid> <version>11.2.0</version> </dependency> <dependency> <groupid>javax.mail</groupid> <artifactid>mail</artifactid> <version>1.4.3</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-compiler-plugin</artifactid> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-dependency-plugin</artifactid> <version>2.4</version> <executions> <execution> <id>copy</id> <phase>package</phase> </execution> </executions> </plugin> </plugins> </build> <properties> <project.build.sourceencoding>utf-8</project.build.sourceencoding> </properties> </project>

see this question, 2nd reply points out, should able utilize maven surefire study plugin.

"the surefire study plugin parses generated test-*.xml files under ${basedir}/target/surefire-reports , renders them using doxia, creates web interface version of test results."

here xml configure it:

<reporting> <plugins> <plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-surefire-report-plugin</artifactid> <version>2.18</version> </plugin> </plugins> </reporting>

either of next commands invoke it:

mvn site mvn surefire-report:report

java maven

No comments:

Post a Comment