jmeter接口测试实例6-注册(参数化)
Jmeter实例6:注册(参数化)
选中http协议,添加CSV Data set Config
准备参数中要使用到的值,存放到txt中,如果一个里面有多个参数,中间用,号分隔;
选中CSV元件,filename是txt的绝对路径,variable names是变量名,有多个用,号分隔,同txt;Recycle on EOF为true表示值读取完后,还从第一个取值;stop thread on EOF为true,取完值不要停止,继续取值;
将用户名改成配置的变量名
选中线程组,将循环次数设置为5次,运行
按顺序执行了5次,注册成功
第二种参数化方式:也可以直接使用函数助手
选项—函数助手—选随机函数—生成
复制函数并粘贴到参数值后面,这样就不用构造文本了;
注册成功,可以看到请求中发的用户名是前缀+随机函数
第三种参数化:用户定义的变量
添加用户定义的变量配置元件
用户定义的变量,在换环境的时候常用;把IP定义了之后,就可以用$host来替换;
替换IP
注册成功