vs2017利用C#导出测试报告代码
时间: 2023-07-12 11:04:12 浏览: 201
在 Visual Studio 2017 中,可以使用 MSTest 框架来编写和运行测试,同时也可以生成测试报告。以下是导出测试报告的步骤:
1. 在解决方案资源管理器中,右键单击测试项目,选择“属性”。
2. 在“生成”选项卡中,勾选“启用生成输出”和“生成详细输出”选项。
3. 在“生成”选项卡中,选择“输出目录”,指定测试报告输出的路径。
4. 在“生成后事件命令行”中添加以下命令:
```
vstest.console.exe $(TargetPath) /logger:trx;LogFileName=testresults.trx
```
其中,$(TargetPath) 指代测试项目的输出路径,/logger:trx 表示使用 trx 格式生成测试报告,LogFileName=testresults.trx 指定测试报告的文件名。
5. 运行测试项目,测试报告将会生成在指定的输出路径中。
如果需要将测试报告导出为 HTML 格式,可以使用“trx2html”工具。该工具可以从 NuGet 包管理器中安装,安装完成后可以在“工具”菜单中找到。
希望这些步骤可以帮助你导出测试报告。
阅读全文