nunit3 xml格式和nunit2 xml格式有什么区别?

时间:2016-09-05 14:44:06

标签: xml automation nunit nunit-3.0 nunit-2.5.9

在NUnit 3上发布了一个新的xml格式的测试报告。它的nunit3格式。

有一些关于它的信息https://github.com/nunit/docs/wiki/Console-Command-Line

告诉那里:

  

--result选项可以使用以下任何格式:

     

nunit3 - NUnit 3.0 nunit2的原生XML格式 - 遗留XML   早期版本的NUnit使用的格式--explore选项可能会使用   以下任何格式:

     

nunit3 - NUnit 3.0案例的原生XML格式 - 文本文件   列出所有测试用例的全名。如果没有使用--explore   以下任何规范,测试用例列表输出到   控制台。

所以现在我们可以使用下一个控制台参数:--result=TestResults.xml;format=nunit3 它将以nunit3格式创建报告。

所以我的问题是:这两种格式有什么区别?

实际上我没有注意到任何变化,但我使用TeamCity发布测试结果,这可能就是原因。

1 个答案:

答案 0 :(得分:1)

结果文件的内部xsd已更改为提供more information

区别在于xml格式本身,即xsd

TeamCity已经做了很多工作,让您不受变化的影响。