JMeter变量与引用
使用变量进行参数化测试
JMeter Csv参数化
Xml参数化
- 条件:请求响应结果格式为XML
- 目标:需要提取XML中的某个参数的值
- 方法:利用JMeter正则表达式提取器,提取xml对应参数值
Regular Expression Extractor
JSON参数化
- 条件:请求响应结果格式为JSON
- 目标:需要提取JSON中的某个参数的值
- 方法:利用JMeter JSON提取器,提取对应参数值
yaml参数化
- 条件:请求响应结果格式为yaml
- 目标:需要提取yaml中的某个参数的值
- 前置要求:
- 方法:利用JMeter Yaml 提取器,提取对应参数值
redis:一种开源的内存数据结构存储,用作数据库,缓存和消息代理。
- 目标:在JMeter中提取redis中的数据参数值,驱动压测运行
- 前置条件:已安装JMeter Plugin Manager
- 插件安装:Redis Data Set
- 实战数据准备:在Redis数据库中插入list类型的参数,输入三个成员值
- 方法:JMeter中添加Redis Data Set,配置读取Redis参数值
参数化mysql
- JDBC连接池配置 JDBC Connection Configuration
- mysql读数据 JDBC Request
用户并发类型
- 同时在线-日常场景
- 同时刷单-秒杀场景
- 两种并发场景的区别