zoukankan      html  css  js  c++  java
  • jmeter参数化十七

    一, jmeter的参数化

    1, 用户定义的变量和用户参数

    用户定义的变量设置完后是全局变量,这种在公共参数比较多的情况了下设置比较有意义,如果参数少的话,就有点浪费了

    但是我们可以用用户参数,添加在线程组中

    1, jmeter中的tearDown线程组

    这个线程组是做回收工作的,场景:我们自动化跑完以后,会把数据写入到数据库中,但是测试的数据最好不要出现在数据库中,这些成为垃圾数据,所有在自动化执行完成以后,需要把数据库中的数据删除,以保证我们每天跑自动化都能成功,如果不删除,数据就重复,无法完成自动化。

    1, 函数助手参数化

    __Random():随机产生整数的

    __RandomString():随机产生字符串的

    把生成的函数拿出来${__Random(00000000,99999999,)}

    前面写188,这种方式会生成以188开头的随机号码,运行10次,就生成10个

    再看randomString()

    ${__RandomString(3,1234567890,)},生成密码

    4,__CSVRead()

    这里也可以读取.txt文件的内容

    ${__CSVRead(C:UsersXYWDesktop est.csv,0),此时这个就是取出来的一个数据,如下:

    这样可以获取这里任意列的数据,循环第一次获取第一条数据,循环的第二次获取第二行数据,以此类推

    1, csv文件数据的设置

  • 相关阅读:
    Shell xargs
    I2C总线图
    JS判断输入的字符串是否为数字
    CDN
    ④.linux基础之"字符集"
    01创建证书和环境准备
    梦的蒲公英
    java web项目部署遇到的jar cannot read的问题
    textbox icon jquery 插件
    解决双硬盘安装windows出现“安装程序无法定位现有系统分区,也无法创建新的系统分区”错误
  • 原文地址:https://www.cnblogs.com/hally/p/12733327.html
Copyright © 2011-2022 走看看