第三方插件-Jmeter Plugins
安装方法:官方下载插件,放在jmeter lib/ext目录下
一线程组
1.Ultimate Thread Group
设置多条线程作业计划
浪涌场景,组成一个稳定性测试场景
2.stepping Thread Group
二逻辑控制器
Parameterized Controller
脚本模块化(封装),支持逻辑与业务分离,最大限度的脚本复用
三配置元件
Variables From CSV File
一次参数化多个参数
四定时器
Throughput Shaping Timer
控制吞吐量的定时器,通过延缓线程运行来整体控制取样器产生的RPS(每秒请求数)
此元件运用在稳定性测试时帮我们自动调整负载,保持稳定的负载
五监听器
Transactions per Second 每秒事务数
Response Timer Over Time 响应时间过程图
Response Times vs Threads 事务响应时间与虚拟用户数之前的对应关系
Graphs Generator 图形展示测试结果
六服务器监控
大型的性能压测时不建议用此功能
例:监控本机的性能(win7)
解压下载的ServerAgent二进制包放在jmeter home \serverMonitor目录下
双击startAgent.bat启动监控,默认端口是4444
新建测试计划,在测试计划中添加jp@gc-PerfMon Metrics Collertor监听器,然后在Servers to Monitor表格中添加被监控的机器信息及监控项
运行测试,在PerfMon Metrics Collertor可以看到监控数据