10_JMteter参数化
目标
1.掌握JMeter中常用的参数化方式
思考:如果循环访问某一请求10次,要求每次请求发送不同的参数值,该怎么做?
1.JMeter参数化常用方式
- 用户定义的变量
- 用户参数
- CSV Data Set Config
- 函数
2.用户定义的变量
添加方式:测试计划->线程组->配置元件-->用户定义的变量
2.1场景
- 请求:https://www.baidu.com:443
- 要求:使用用户定义的变量配置被测试系统的协议、域名和端口
2.2 操作步骤
- 1.添加线程组
- 2.添加用户定义的变量
- 3.添加HTTP请求
- 4.添加查看结果树
2.3 引用方式:
${XX}
3.用户参数
添加方式:测试计划 ->线程组->前置处理器->用户参数
3.1 场景
请求:https://www.baidu.com
要求:第一次请求附带参数:name="张三"&age=28; 第二次附带参数:name="李四"&age=30
3.2 操作步骤
1、添加线程组
2、添加用户参数
3、添加HTTP请求
4、添加查看结果树
3.4 CSV数据文件设置
测试方式: 测试计划->线程组->配置元件->CSV数据文件设置
3.5 场景
- 请求:https://www.baidu.com
- 要求:循环3次,每次请求时附带参数 username,pword,code的值不同
操作步骤
1.定义CSV的数据文件
2.添加线程组
3.添加CSV数据文件设置
4.添加HTTP请求
5.添加查看结果树

浙公网安备 33010602011771号