如何从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
要求在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
相关文章推荐
- Hbase Bulk Loading与HBase API方式分析和对比
- sql常用函数分析
- [Erlang]Ets并发读写详解
- SQL Server函数——表值函数和标量函数
- [BZOJ2879][Noi2012]美食节 && 动态加边费用流
- 一张图让你学会Python
- Java的HashMap和HashTable
- 《大话设计模式》--会修电脑不会修收音机--依赖倒转原则<Depend Reverse Principal>(5)
- 选择员工要有3S能力
- [iOS]MD5加密字符串
- 2015.06.03 工作任务与心得
- PDF转换成TXT文件的利器
- 安卓登陆框记住密码和自动登录的实现
- Session报错ArrayIndexOutOfBoundsException:7
- 培根
- How to ssh to your Amazon Elastic Beanstalk instance?
- C#下查找并杀死子进程(进程树)
- Python通过poll实现异步IO的方法
- SharePoint Server 2013找不到 SecureStoreProvider 的引用
- Lync自定义状态球webpart for SharePoint2010