将参数传递给NUnit测试

时间:2015-01-15 15:17:02

标签: c# selenium jenkins nunit automated-tests

我正在调用Jenkins的nunit测试,我需要只能指定一个URL地址作为参数,我可以在测试中使用。有可能这样做吗? 例如,我正在调用"执行Windows批处理命令"在Jenkins那样:

"C:\Program Files (x86)\NUnit 2.6.4\bin\nunit-console.exe" "D:\selenium\SeleniumTest.dll" /run:SeleniumTest.Test.MyTest

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

据我目前所知,没有解决方案可以提供您所描述的内容。最好的选择是使用NUnit项目文件,在那里修改设置并将解决方案文件传递给跑步者。

另一方面,您可以尝试使用Environment变量。

使用命令行中的set。然后使用Environment.GetEnvironmentVariable()读取值并在testmethod中使用它。