Jenkins NUnit / XUnit测试说明:如何将它们导入结果?

时间:2012-06-08 16:25:48

标签: nunit xunit jenkins-plugins

问候和致意:

我正在寻找如何确保当您单击给定的测试结果时,我已验证的测试描述会显示在测试结果中。示例:我有一个测试“My_Test_One”,其中包含“This is test one”的描述。当Jenkins用户点击测试结果并向下钻取到My_Test_One时,他们将看到描述。如何将这些描述引入Jenkins?

我一直在寻找以下两个插件来解决这个问题:

  • Jenkins NUnit插件
  • xUnit插件

在查看Jenkins JIRA网站和Google搜索的几天之后,我不得不承认我很难过。任何人的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

似乎xUnit插件删除了描述。

我正在使用NUnit,并且在我的测试中正确拥有description attribute

来自NUnit的我的XML输出显示了描述,但是当XUnit聚合我的测试结果时,它会删除描述字段。

NUnit也支持ProperyAttributes,但XUnit插件也会删除它们。

我还尝试使用TestCaseSourceAttributes以某种方式动态修改测试的名称,这导致测试甚至没有显示在测试结果中。

由于我们已经开始使用Jenkins进行测试运行(因为我们将它用于所有构建和环境维护),我将寻求获取原始NUnit XML输出并为测试人员提供一些SSRS报告代替。