jemter参数化应用
实现方式
定义变量(最基础)
文件定义的方式(所有测试数据都是固定的情况下)
数据库的方式(灵活,业务测试常用)
函数的方式(灵活,业务测试常用)
用户定义的变量
定义全局变量
使用用户定义的变量进行参数化的步骤
1、添加线程组
2、添加用户定义的变量。格式:变量名-变量值
3、添加HTTP请求,引用定义的变量名,格式${变量名}
4、查看结果树
添加用户定义的变量:右键线程组–配置元件–用户定义的变量
添加用户定义的变量和值
用户定义的变量使用
$ {变量名}
用户参数
针对同一组参数,当不同的用户来访问时,可以获取道不同的值
使用用户参数进行参数化的步骤
1、添加线程组,设置线程数为n(表示模拟的用户数)
2、添加用户参数
第一列添加多个变量名
后续的每一列为一组用户的数据
3、添加http请求,引用定义的变量名。格式${变量名}
4、查看结果树
csv数据参数化
1、构建数据源
2、添加线程组
3、添加csv数据文件设置
4、引用变量
需要使用变量的地方${变量名}进行变量的引用
引用counter函数
自动生成不重复的数据,让每个用户每次循环都能取到不同的数据,且不需要提前定义
生成counter函数