如何存储selenium webdriver测试结果?

时间:2014-06-24 08:11:50

标签: javascript angularjs selenium-webdriver webdriver protractor

我想在每次运行时保存自动化测试结果。

我使用的是selenium webdriver(更准确地说是:Protractor)。我运行一套测试,然后我看到控制台中显示的结果:我想导出它们(其中哪些成功通过,哪些失败)。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

Protractor FAQ说:

  

如何生成测试结果的XML报告?

     

使用jasmine-reporter并添加JUnit XML Reporter。查看this example

答案 1 :(得分:0)

您可以使用TestNG + XSLT报告。它提供了很好的HTML报告。如果您正在使用Ant,那么您可以压缩文件并在执行完成后通过电子邮件将其发送给选定的用户。如果您的Java方法是您的测试用例,XSLT会告诉您,通过或失败。

如果您想知道每个命令的通过/失败状态,那么您可以使用log4j实用程序并进行记录。

-Vinay