我正在寻找某种管理/报告工具,它可以收集测试结果,存储它们用于报告,然后让用户根据这些测试生成报告。
我们有许多可在各种平台上运行的测试运行工具,但所有输出测试结果都是JUnit格式。测试不是特定于硬件或平台,而是通用的。我们想要做的是让自动(或手动)测试运行能够将其提交到中央位置以及其他信息,如平台,操作系统,硬件配置和用户定义的数据。管理/报告工具将存储此数据。
然后,经理可以转到该工具并请求(或更有可能访问开发人员设置的仪表板)当前状态的更新。这可以是在特定配置中运行的测试结果列表,或硬件状态,或仅是特定测试的结果。
有什么建议吗?
答案 0 :(得分:1)
我们构建了一个测试管理工具Enterprise Tester(www.enterprisetester.com),允许用户在nUnit,nUnit,XSLT,Selenium等中提取自动化测试结果并报告结果。
除了提取结果和报告之外,您还可以将这些测试追溯到已创建的要求,使您能够在仪表板上查看测试覆盖率和此覆盖率的状态。如果您使用的是JIRA(或谷歌)或任何使用开放社交小工具的东西,您也可以将这些小工具传递给其他工具。
如果您想进一步讨论,请随时与我联系 问候 布莱斯
答案 1 :(得分:1)
您还可以尝试名为Allure Framework的开源项目。它是专门为显示测试执行结果而创建的。已经支持一组流行的测试框架,如JUnit,PHPUnit,TestNG,py.test,RSpec,Scalatest。其他如NUnit将很快得到支持。
答案 2 :(得分:0)
结帐Hudson。它非常有用且可配置