编程语言
首页 > 编程语言> > c#-在Visual Studio 2013中生成单元测试报告

c#-在Visual Studio 2013中生成单元测试报告

作者:互联网

我在Visual Studio 2013的C#项目中有一组单元测试.
有没有一种方法可以根据单元测试结果生成报告?

我需要一份报告,作为运行测试的时间和结果的证据.我的意思不是在线CI服务器报告,而是本地文件报告. VS2013有不错的插件吗?

我查看了带有XML输出的NUnit插件,但它不是很准确,显示的很多数据都是重复且不准确的(例如,我的OS类型).目前,我目前仍在使用Visual Studio MSTest测试框架.

解决方法:

我建议从命令行使用vstest.console.exe生成结果,如下所示:

vstest.console.exe YourTestProject.dll / Logger:trx

结果将以以下格式保存:“ username_PCName YYYY-MM-DD HH_MM_SS.trx”,然后导航到输出结果的文件夹,并使用trx2html(与VS2012一起使用的版本)将结果转换为一个HTML报告!

trx2html.exe“ username_PCName YYYY-MM-DD HH_MM_SS.trx”

我知道您说过您想要一个插件,但是也许这符合您的目的!

标签:visual-studio-2012,c,visual-studio
来源: https://codeday.me/bug/20191028/1953696.html