事件背景:

今天一早接到一个需求,说要jenkins持续集成,输入自定义URL,然后完成回归测试,当时有点蒙,不知道如何下手,听群里的大神思路后豁然开朗,就记录了下

一、先安装插件

插件:

【Build with Parameters】

【Extended Choice Parameter】:

版本不同,安装后名字可能会有些差异

二、构建一个新的项目,需要满足动态参数化构建的功能

配置;

勾选“”参数化构建过程“”,然后“添加参数”,

  1. 通过写入方式传参数,插件选择“String Parameter”

    2.下拉选择参数化构建

可以根据项目的需要选择不同的参数化构建插件

3.完成参数写入文件传递

如下图:

注意:要实现参数传递,需要编码和设定写入文件位置的路径

三、代码控制,将输入的url读取,如未输入,给出默认值,避免报错

最新文章

  1. C++ 11学习和掌握 ——《深入理解C++ 11:C++11新特性解析和应用》读书笔记(一)
  2. 控制input框不能更改里面的内容
  3. poj 1459 Power Network【建立超级源点,超级汇点】
  4. hihoCoder 1389 Sewage Treatment 【二分+网络流+优化】 (ACM-ICPC国际大学生程序设计竞赛北京赛区(2016)网络赛)
  5. 'Invalid update: invalid number of rows in section xx. The number of rows contained in an existing section after the update (xxx)...
  6. BZOJ 2946: [Poi2000]公共串( 后缀自动机 )
  7. IOS设计模式学习(7)单例
  8. How to fix 'sudo: no tty present and no askpass program'以及硬盘序列号的读写
  9. mave 安装本地jar包到maven库
  10. JavaScript--------------------jQuery中.bind() .live() .delegate() .on()的区别 和 三种方式写光棒事件 动画
  11. 五十三、linux 编程——TCP 编程基本介绍
  12. (办公)SpringBoot和swagger2的整合.
  13. SMB协议原理抓包分析
  14. select option 选中 取消js
  15. C# devexpress gridcontrol 分页 控件制作
  16. struts2 18拦截器详解(九)
  17. Knockout开发中文API系列3–使用计算属性
  18. 使用Spring配置shiro时,自定义Realm中属性无法使用注解注入解决办法
  19. WebExtensions小例
  20. GYM 101875 2018 USP-ICMC

热门文章

  1. Alpha 冲刺二
  2. Win2008r2 由ESXi 转换到 HyperV的处理过程
  3. 小程序 JM
  4. linux客户端WinSCP
  5. delphi制作登陆窗体
  6. Gym 100463A Crossings (树状数组 逆序对)
  7. kubernetes1.8开启swagger-ui
  8. Linux上常用的基本命令
  9. Flink流处理操作符
  10. 第一节 Spring的环境搭建