如何将参数从jenkins传递到selenium

2024-05-09

我正在使用詹金斯和硒。

我需要将测试 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(使用前将#替换为@)

如何将参数从jenkins传递到selenium 的相关文章