And*_*ams 9 c# selenium nunit visual-studio-2015
当我跑
nunit3-console.exe (myfilepath)\dll file
Run Code Online (Sandbox Code Playgroud)
控制台运行器运行我的所有测试.
我需要运行什么命令才能运行单独的测试?我试过了
nunit3-console.exe /run:namespace.class.method (myfilepath)\dll file
Run Code Online (Sandbox Code Playgroud)
它说我使用了无效的论点.有人能为我提供正确的语法吗?
谢谢
Rob*_*use 17
您希望查看--where命令行选项以运行单个测试或过滤测试.它对于NUnit 3来说是新的.该--where选项使用测试选择语言,它有点像测试的SQL.
nunit-console --where "method =~ /Source.*Test/ && class =~ 'My.Namespace.Classname'" test.dll
Run Code Online (Sandbox Code Playgroud)
对于简单过滤器,您还可以使用--test=NAMES带有逗号分隔的简单测试名称列表的选项.
nunit3-console.exe --test=namespace.class.method test.dll
Run Code Online (Sandbox Code Playgroud)
使用TestCase和其他数据驱动测试,单个测试的测试名称可能很难确定.如果是这种情况,您可以使用该--explore选项.
| 归档时间: |
|
| 查看次数: |
10388 次 |
| 最近记录: |