如何在Visual Studio测试资源管理器识别未关联Azure Test Plans的NUnit测试
在Visual Studio测试资源管理器识别未关联Azure Test Plans用例的NUnit测试
1. 直接识别未关联测试
- 打开测试资源管理器后,右键点击列标题,勾选测试用例列。该列会显示测试关联的Azure Test Plans用例ID,空白项即为未关联的NUnit测试。
- 未关联的测试右侧不会显示任何测试用例标识,一眼就能区分开。
2. 用筛选器快速筛选未关联测试
测试资源管理器自带的筛选功能可以直接过滤出未关联的测试:
- 点击顶部的漏斗图标(筛选器按钮),选择编辑筛选器。
- 在筛选条件面板中,选择字段为测试用例,设置条件为为空,保存筛选器后,就能只显示未关联测试用例的测试。
3. 批量/非显式检查方式
- 可以用
vstest.console.exe命令行工具导出测试结果,然后通过脚本解析结果文件,提取没有测试用例ID的测试条目,实现批量识别。 - 在CI/CD流程中可以加入检查步骤:运行测试后自动校验每个测试是否关联了测试用例,一旦发现未关联的新增测试就触发告警,确保团队提交的测试都对应Azure Test Plans中的用例。
内容的提问来源于stack exchange,提问作者Mark
相关产品推荐
相关产品推荐

