c# - 如何从测试套件中选择测试
问题描述
有 2 个测试套件,包含 8 个测试用例。我只想在功能文件中执行带有“下载”标签的测试用例
当我在本地执行命令时
dotnet test <name>.dll --filter TestCategory=download
一切都很好,但是当我尝试在任务 测试用例的“其他控制台选项”中添加命令行选项时,没有过滤并且全部执行。
我做错了什么,什么可以帮助我过滤测试?
解决方案
从测试计划运行时,不支持其他控制台选项。您需要更改它以使用程序集(与您的本地副本匹配)选择测试,或者您需要使用与源代码无关的过滤条件过滤套件中的测试。
如果您扩展该选项的信息:
这些选项不受支持,并且在使用代理作业的“多代理”并行设置运行测试或使用“测试计划”选项运行测试时将被忽略。可以使用设置文件来指定选项。
推荐阅读
- javascript - jQuery 更改事件不会在我的浏览器中触发(在 jsfiddle 中会触发)
- linq - linq to sql - 处理 XML 类型的空列
- java - 从 mainactivity 设置新活动的操作栏
- jquery - 如何使用javascript限制用户在文本框中输入2018年以上?
- c++ - 如何创建 128 位整数文字
- sql - 使用切片 IN 子句的 Golang db 查询
- javascript - “警告:试图删除一个不存在的孩子” 为什么我在 React Native 中收到此警告?
- windows - Glassfish 声称该港口已被占用。Netsat 不同意
- javascript - SAPUI5 - [50053] - 不完整的维度绑定
- python - 如何根据 HTML 结构将文本分组?