测试报告生成时Maven和ANT之间的区别?

时间:2014-04-17 17:42:59

标签: maven selenium ant maven-3 testng

使用Maven或ANT生成报告的最佳和特色方法是什么?有什么特点和差异?我正在使用selenium webDriver和TestNG。通过使用testNG我应该更喜欢" build.xml"或" pom.xml" ?

2 个答案:

答案 0 :(得分:0)

Maven和ant是构建工具。生成报告的是Testng。因此,如果您使用ant或maven,生成的报告仍将是相同的。您可以将maven和ant之间的比较作为构建工具,而不是作为报告生成框架,来获取您更好找到的那个。如果您可以找到任何帮助..一篇很久以前写的博客描述生态系统.. http://niharikawhatsnext.wordpress.com/2012/02/15/test-automation-to-building-to-execution-to-scheduling-java/

答案 1 :(得分:0)

您可以使用maven和ANT生成使用TestNg生成的output.html的XSLT报告。两者主要用于构建目的而不用于报告生成。

从maven和ANT生成的XSLT报告看起来都一样。但是在测试框架工作中,Maven优于ANT有许多优点(我假设你知道那是什么)。所以我个人更喜欢Maven。请浏览以下您可能会发现有用的链接。

http://www.javatpoint.com/difference-between-ant-and-maven

http://blog.varunin.com/2012/05/generate-testng-xslt-report-using-maven.html