您的位置:首页 > 其它

如何从jenkins传递测试地址到自动化脚本

2015-06-04 10:29 316 查看
需求描述:

要求在job中配置参数指定测试地址,构建脚本时,访问指定的测试地址。

1,在Jenkins里配置参数化构建。新建一个String 类型的参数: name=testURl. value="http://www.baidu.com"

2,在maven的properties中定义: <testUrl></testUrl>

3,在运行测试的plugin(surefire) 的configuration 中设置系统属性:

<systemProperties>

<property>

<name>testaddress</name>

<value>${testUrl}</value>

</property>

</systemProperties>

4,在脚本中,将url设置为:
String url=System.getProperty("testaddress");

5,在jenkins中配置执行maven的goal时,

clean test -DtestUrl=$testURl
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: