我正在创建一组测试用例,我正在为我所做的工作寻找一个更好的解决方案。我目前正在使用Microsoft为我的所有测试和报告创建一个电子表格。我正在寻找一个开放源码的测试管理工具,我可以为产品创建测试并让它生成报告。
发布于 2016-06-07 14:33:26
如果您正在进行自动化测试,我建议使用前面提到的TestNG和ExtentReport
ExtentReport用于根据TestNG测试的结果创建报表。
示例- http://relevantcodes.com/Tools/ExtentReports2/ExtentJava.html
您可以将其用作记录器或侦听器。
记录器函数是将日志添加到测试步骤中的地方,然后这将与测试状态一起记录在报告中。通过/失败/逃逸。
示例- http://www.ontestautomation.com/creating-html-reports-for-your-selenium-tests-using-extentreports/
您还可以使用ExtentReport作为侦听器。在这里,ExtentReport将侦听正在运行的测试,然后根据您的结果生成报告。如果您不想在测试类中添加额外的代码,这是非常有用的。然后在TestNG测试XML文件中指定侦听器。
示例- http://www.ontestautomation.com/using-the-extentreports-testng-listener-in-selenium-page-object-tests/
如果使用Maven样式项目,还可以指定依赖项。
这里- http://mvnrepository.com/artifact/com.relevantcodes/extentreports/2.40.2
这是2.40.2版的版本。然而,他们现在已经发布了2.41.0版本。
发布于 2016-03-24 17:43:12
TestLink是主要的开源测试管理工具之一。(我有使用它的经验)。您还应该查看这个问题的答案,其中包括一些测试工具的详细列表的链接。
发布于 2016-03-29 08:56:11
https://sqa.stackexchange.com/questions/17771
复制相似问题