我正在从 Jenkins 调用 nunit 测试,我需要能够指定一个 URL 地址作为我可以在测试中使用的参数。有可能这样做吗? 例如,我在 Jenkins 中这样调用“执行 Windows 批处理命令”:
"C:\Program Files (x86)\NUnit 2.6.4\bin\nunit-console.exe" "D:\selenium\SeleniumTest.dll" /run:SeleniumTest.Test.MyTest
有什么想法吗?
最佳答案
据我目前所知,没有解决方案可以提供您所描述的所需内容。最好的选择是使用 NUnit 项目文件,在那里修改设置并将解决方案文件传递给运行器。
另一方面,您可以尝试使用 Environment
变量。
从命令行使用 set。然后使用 Environment.GetEnvironmentVariable()
读取值并在您的测试方法中使用它。
关于c# - 将参数传递给 NUnit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27966659/