如何使用VSTS(单元测试适配器)运行测试时生成NUnit XML报告

时间:2016-09-16 09:44:03

标签: c# selenium-webdriver visual-studio-2015 nunit nunittestadapter

我使用Selenium WebDriver和C#NUnit Framework自动化Web应用程序,并且能够在使用NUnit GUI或NUnit Console运行测试时生成XML格式的报告。

我正在研究如何在使用Nunit测试适配器(Visual Studio 2015)运行测试时生成报告。

可以提供任何帮助,我们将非常感激。

谢谢, 萨迪克

1 个答案:

答案 0 :(得分:3)

创建XML格式的输出报告的代码位于扩展中,该扩展未包含在NUnit适配器中。因为,它毕竟只是一个“适配器”,我觉得用户不会想要原生的NUnit输出,而只需要Visual Studio提供的任何输出。

不存在的另一个原因是适配器最初无法为其提供任何选项,因此您实际上无法请求XML报告!但是,适配器现在会读取runsettings文件,该文件可以包含相当于console --result选项的内容。

最重要的是,这将是一项新功能,您必须要求它。如果这样做,请确保使用正确的存储库:nunit-vs-adapter或nunit3-vs-adapter,具体取决于您使用的是NUnit V2还是V3。