如何在Visual Studio 2022 Professional中查看代码覆盖率结果
在Visual Studio 2022 Professional中查看Xunit单元测试代码覆盖率的方法
- 先确认代码覆盖率工具已安装:打开Visual Studio安装器,点击“修改”,在“单个组件”列表里找到“代码覆盖率工具”,如果没勾选就选中它完成安装,重启VS生效。
- 打开测试资源管理器:通过顶部菜单「测试」->「测试资源管理器」调出面板,这里能看到你写的所有Xunit测试用例。
- 运行带覆盖率的测试:在测试资源管理器里选中要检测的测试(单个、多个或全部都行),右键点击选择「运行带覆盖率的测试」,或者点击面板工具栏上的对应按钮。
- 查看覆盖率数据:测试跑完后会自动弹出「代码覆盖率结果」窗口,这里能直接看到整体的代码覆盖率百分比,展开项目、类、方法还能看具体每个模块的覆盖情况;同时编辑器里的代码会用颜色标记——绿色是已覆盖,红色是未覆盖,黄色是部分覆盖。
- (可选)保存/导出报告:在「代码覆盖率结果」窗口,点击工具栏的「导出覆盖率结果」可以保存为.coverage文件,后续能重新打开;右键点击结果选择「导出到HTML」,能生成可视化的网页报告方便分享。
内容的提问来源于stack exchange,提问作者Samuel David
相关产品推荐
相关产品推荐

