必须掌握的东西
文章目录
- 关联
- 录制
- 性能测试指标
- 参数化
- 工具
- 计数器
- 边界提取器
- 同步定时器
- 正则表达式提取器
- ForEach控制器
- 用户自定义变量
- 函数助手
- beanshell预处理器:随机生成数据
- beanshell后置处理器:提取响应内容于log中
- influx DB页面可视化
- Jmeter+influxDB+grafana
- Jmeter+ant+jenkins
- postman+newman+jenkins
- Jenkins:自动化测试持续集成操作
- 性能瓶颈
- 最常用的性能场景
- Jmeter插件获取更多监听器
- Jmeter脚本的产生
- 参数与消息体使用view decoded形式填入
关联
1.边界提取器+HTTP Cookie 管理器
2.正则表达式提取器+beanshell后置处理器
录制
1.HTTP代理服务器 线程组
2.Badboy
性能测试指标
TPS
ART
并发用户数
服务器资源利用率
吞吐量
参数化
CSV Data Set Config
JDBC Connection Configuration:连接数据库
函数助手
用户参数
Beanshell取样器
工具
计数器
边界提取器
用于提取HTML页面某些字段用于其他接口
同步定时器
阻塞线程,直到指定的线程数量到达后,再一起释放,可以瞬间产生很大的压力
正则表达式提取器
ForEach控制器
通过数据库查询出来的用户名循环调用登录接口
用户自定义变量
用户可实现自定义变量
函数助手
比如:CSVRead
beanshell预处理器:随机生成数据
beanshell后置处理器:提取响应内容于log中
influx DB页面可视化
chronograf
Jmeter+influxDB+grafana
Jmeter中的后端监听器
#Grafana模板
Jmeter+ant+jenkins
postman+newman+jenkins
Jenkins:自动化测试持续集成操作
性能瓶颈
最常用的性能场景
Jmeter插件获取更多监听器
Jmeter脚本的产生
参数与消息体使用view decoded形式填入