2012-07-18 121 views
1

我在Eclipse中使用了带有junit的selenium web驱动程序。请给我建议如何报告测试结果?在junit selenium webdriver中的报告

我尽量让它在这样的方式:

http://testerinyou.blogspot.com/2011/03/how-to-create-reports-using-junit.html?showComment=1342535781861#c6211334222001490686 

但gereration时出现错误:

Buildfile: E:\eclipse\WebDriver\build.xml 
build-subprojects: 
init: 
build-project: 
[echo] WebDriver: E:\eclipse\WebDriver\build.xml 
[javac] E:\eclipse\WebDriver\build.xml:43: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds 
build: 
Sector: 
[mkdir] Created dir: E:\eclipse\WebDriver\junit 
[junit] Running Sector 
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec 
[junit] Test Sector FAILED 
junitreport: 
[junitreport] Processing E:\eclipse\WebDriver\junit\TESTS-TestSuites.xml to E:\DOCUME~1\CONSUL~1\LOCALS~1\Temp\null255203125 
[junitreport] Loading stylesheet jar:file:/E:/eclipse/plugins/org.apache.ant_1.8.2.v20120109-1030/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs /optional/junit/xsl/junit-frames.xsl 
[junitreport] : Error! The first argument to the non-static Java function 'replace' is not a valid object reference. 
[junitreport] : Error! Cannot convert data-type 'void' to 'reference'. 
[junitreport] : Fatal Error! Could not compile stylesheet 
[junitreport] Failed to process E:\eclipse\WebDriver\junit\TESTS-TestSuites.xml 

BUILD FAILED 
E:\eclipse\WebDriver\build.xml:135: Errors while applying transformations: Fatal error during transformation 

Total time: 4 seconds 

回答

0

我喜欢UnitTH生成测试报告。

您可以通过ant或maven启动它

其他问题?

+1

你知道在哪里可以找到有关UnitTH的maven集成的说明吗?我已经搜索了这些,但他们不容易找到。 – Selena 2013-11-20 16:45:38

+0

最简单的方法将是我猜的Maven蚂蚁插件.. – 2013-11-21 06:40:22

3

Selenium WebDriver有不同的创建报告的可能性。 用户开发了一个小型库来创建带有屏幕截图等的HTML报告。 欲了解更多信息,请看这里:https://github.com/vorburger/webdriver-reporting

此外,你可以使用另一个基于Selenium框架称为Thucydides。它生成非常漂亮的html报告并改进了Selenium WebDriver。您可以访问官方网站获取更多信息(www.thucydides.info)

您可以使用Ant或TestNG为您的测试创建报告。 在这里寻找更多的信息:http://selftechy.com/2011/06/29/selenium-use-ant-to-generate-html-reports

+0

你的图书馆真棒! – 2012-09-20 10:05:38