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