JMETER接口测试—— 用户注册(参数化)
上面的例子,注册用户的脚本用户名是固定的,不能重复执行。可以采用参数化的方式,每次取不同的值,jmeter 中没有 unique,但可以是采用变通的方法,在一个很大的范围内取值,重复的概率就小一些,步骤如下:
1) 点击Function Helper Dialog
2) 利用随机函数__Random,生成随机数字,拷贝生成的函数
{__Random(1,999999999,)}
3) 将拷贝的函数放在用户名后面,拼接成一个整体 :
4)添加断言: 断言响应文本包含"code"
TestPlan–>线程组–>用户注册–>右键–>ADD Response Assertion
5) 执行并查看结果:
可以看到请求数据中,随机函数随机生成的用户名。
响应数据中code为’00’,说明执行成功 ,断言也是没有异常。