我为项目创建了一些自动化软件测试,它们以junit xml文件结构收集结果。
我正在寻找的是一个基于Web的工具/解决方案来显示测试结果(以junit xml文件的形式提供),比如已运行的测试,在哪个时间,有多少成功,失败,错误,跳过,...,以一种很好的方式,能够点击各种结果/按钮等来获取更多细节或选择不同的数据视图(例如,向我展示过去10年给定测试的图形表示天...)。此数据库正在外部更新,因此只需要存储,组织和提供有关xml文件结果的视图。不需要构建或内部测试执行。
如果你对这样一个有用的工具有任何想法,否则我会更新这个问题,以便更清楚地了解我在寻找什么,或者在哪里获得这些信息。
P.S。我已经考虑过将CDash用于这些目的,但是CDash似乎会产生更多问题,因为使用CDash来存档和显示自动化测试结果。
答案 0 :(得分:1)
Teamcity会做到这一点,而且可以免费使用。
答案 1 :(得分:1)
晚会,但似乎Jenkins Continuous Integration正是你所要求的。它是免费的,有一个很好的网络界面。