zoukankan      html  css  js  c++  java
  • Jenkins参数化构建

      由于我们在测试过程中,可能需要在多个测试环境跑用例,这个时候就需要jenkins参数化了。

      Jenkins参数化一般常用的有两种方式:Choice和String Parameter两种

    一、简介

    1.Choice:给出多个选项,构建时可以手动选择参数,默认是Coices内的第一行数据,在job中显示方式如下:

      


    2.String Parameter:就是一个使用字符串值的参数变量,手动输入参数值。此处没有截图

    二、构建

    1.进入job后---点击配置

    2.参数化构建过程--chioce

    3.写入参数

    注意:choices换行写

    4.使用

    将参数化的值传到测试用例里面后进行接收使用。

    jenkisn参数化后传到使用文件里面后的形式如下:

      [文件名,参数1,参数2,参数3,.....]

    故,在使用时需要将所需参数参数从list里面取出来传到相应位置。

    在“构建”---“excute shell”中进行接收并使用

    1)robot framework使用方法:

    2)python使用方法

    在start文件里面取出参数化传进去的需要的值

    host=sys.argv[1]

    取值从1开始

    其中shell的写法如下:

  • 相关阅读:
    HDU 5091 Beam Cannon (扫描线思想)
    UVA12904 Load Balancing(中途相遇法)
    linux虚拟机时间同步
    linux shell
    项目bug
    定时发送邮件出现问题
    kafka里面的topic消费情况查看
    kafka常见命令
    HiJson简要说明
    zookeeper、hbase常见命令
  • 原文地址:https://www.cnblogs.com/panpan0301/p/8066143.html
Copyright © 2011-2022 走看看