我正在Jenkins中调用nunit测试,我需要指定一个URL地址作为参数,以便在测试中使用。有可能做到吗?例如,我在Jenkins中调用"Execute Windows batch command",如下所示:
"C:\Program Files (x86)\NUnit 2.6.4\bin\nunit-console.exe" "D:\selenium\SeleniumTest.dll" /run:SeleniumTest.Test.MyTest
有什么想法吗?
l0oc07j21#
就我目前所知,没有解决方案可以提供你所描述的你所需要的。最好的选择是使用NUnit项目文件,修改那里的设置并将解决方案文件传递给runner。另一方面,您可以尝试使用Environment变量。在命令行中使用set,然后使用Environment.GetEnvironmentVariable()读取值并在testmethod中使用。
Environment
Environment.GetEnvironmentVariable()
1条答案
按热度按时间l0oc07j21#
就我目前所知,没有解决方案可以提供你所描述的你所需要的。最好的选择是使用NUnit项目文件,修改那里的设置并将解决方案文件传递给runner。
另一方面,您可以尝试使用
Environment
变量。在命令行中使用set,然后使用
Environment.GetEnvironmentVariable()
读取值并在testmethod中使用。