我正在使用詹金斯和硒。
我需要将测试 url 从 jenkins 发送到 selenium 服务器。
在常规选项卡下
詹金斯字符串参数:Name = APP, Default Value = http://localhost/basecode/
在构建后操作下
触发其他参数化构建projects -> Predefined parameters -> Parameters -> SEL_APP=$APP
上面提到的SEL_APP
值需要写入selenium bat文件中。
欢迎提出建议:-)
如果您使用maven,则可以通过maven命令传递参数。
mvn clean test -Duser=value1 -Dpass=value2
如果您正在使用参数构建 Jenkins 作业,那么您可以在 maven 命令中使用 jenkins 参数,如下所示
clean test -Duser=$jenkinsparam1 -Dpass=$jenkinsparam1
jenkinsparam1 - 构建作业时的 Jenkins 参数。
在代码中您可以将它们用作
String s1 = System.getProperty("user");
String s2 = System.getProperty("pass");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)