是否有用于从j / nunit结果创建历史报告的工具

时间:2009-02-10 19:55:25

标签: testing report

寻找获得可视化报告的方法:

  1. 整体测试成功百分比随着时间的推移(关于测试是否以及如何快速变得更环保的信息)
  2. 随着时间的推移可视化单个测试结果(很容易注意到长时间绿色的测试变红,反之亦然,注意刚刚变绿的测试)
  3. 任何其他可以使测试人员和整个项目受益的视觉统计数据
  4. 基本上是一个工具,可以从整个测试结果目录生成结果,而不仅仅是单次(每日)运行。

    一般来说,似乎可以使用XSLT来完成,但它似乎没有太多的灵活性来同时处理多个文件。

    这样的工具是否已存在?

3 个答案:

答案 0 :(得分:1)

我觉得相当勇敢地宣称大多数持续集成引擎(如Hudson (for Java))本身或通过插件提供此类功能。在Hudson的案例中,已经有一些代码覆盖插件已经可用,并且我认为它自动从单元测试中完成基本图形。

哦,记得正确配置CI,例如我们的Hudson每10分钟轮询一次CVS,如果发现任何变化,它会做所有相关的技巧(获取更新的.java文件,编译,运行测试,验证依赖等。 )看看构建是否仍然正常。

答案 1 :(得分:0)

Hudson会执行此操作,它可以使用Nunit(here),Junit(本机)和MSTest.exe测试,使用我概述的here步骤。它可以满足您的所有需求。即使你只想让它运行测试并给你反馈,它也可以。

答案 2 :(得分:0)

支持NUnit \ JUnit的新报告称为Allure。要从NUnit检索信息,您需要使用NUnit adapter,对于JUnit - 请阅读以下wiki page。您可以通过相应的plugin与Jenkins一起使用它。