Jmeter测试工具-测试基础(4)-参数化及控制器等

发布时间 2023-04-22 21:28:47作者: 在于折腾

一:jmeter中参数化

参数化:是指把请求中的请求参数的常量变为变量,即静态参数实现动态加载
参数化方式:
    1,CSV 数据文件设置
    2,用户定义的变量(参数一般当做全局的)
    3,函数助手:例如:_rodmon
1,CSV 数据文件设置
    1,文件名为存放参数文件的路径 例如C:/Users/MI/Desktop/练习/css选择器知识.txt,注意路径中最好不要出现中文名的文件
    2,文件编码:UTF-8  (一般情况)
    3,变量名称:csv文件中的变量(位置关系一一对应,多个变量用英文逗号隔开)
    4,线程共享模式:当前线程组
    其他栏位信息不变,填写完毕,在对应的请求中把参数变为变量,引用变量${}
2,用户定义的变量(一般全局的参数用此方式)
3,函数助手:例如:_rodmon

  一 参数化函数:

CSV文件读取:${__CSVRead(D:\data.txt,0,)}
随机数:${__Random(1,100,)}
随机字符串:${__RandomString(8,abcdefghigklmnopqrstuvwxyz0123456789,)}
时间戳:${__time(,)}
生成唯一UUID:${__UUID}

注:上述函数都可以将结果保存到一个变量里,函数的最后一个参数为变量名称