暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Jmeter监听器插件

测试点梳理驿站 2021-06-24
629

Jmeter监听器插件


jp@gc - Transactions per Second

每秒事务数

TPS的作用:

用来分析吞吐量,代表着服务器的处理能力,横坐标是运行时间,纵坐标是TPS值,数据越高代表处理能力越强。

TPS的总结:

1、TPS=总请求数/时间。

2、TPS只是用来计算的是期望值,性能测试过程中的TPS无法单独作为性能指标。

3、TPS数据方位理论值应在10-100之间,低于10和高于100都说明系统存在瓶颈点。

4、利用TPS与平均事物响应时间进行对比,可以分析事物数对执行时间的影响。例:当压力加大,点击率/tps曲线如果变化缓慢或者有平坦趋势,很有可能是服务器开始出现瓶颈。

5、TPS是从客户端角度审视服务器处理能力,不能证明TPS可以达到什么程度就能支持多少并发,两者没有必然联系。

6、TPS会受到负载的影响,也会随着负载的增加而逐渐增加,当系统进入繁忙期后,TPS会有所下降。




jp@gc - Response Times Over Time

响应时间随时间的变化图即每秒钟响应时间。

X轴表示的是系统运行的时刻,Y轴表示的是响应时间,F(X,Y)表示系统随着时间的推移,系统响应时间的变化,可以看出响应时间的稳定性。




jp@gc -Transaction Throughput vs Threads

每个活动线程数的事务吞吐量,X轴表示的是活动线程数,Y轴表示的是事务吞吐量,F(X,Y)的含义是当系统处于某个活动线程数时,系统当时的事务吞吐量是多少,比如当有10个活动线程时,事务吞吐量是100/s,而当有20个活动线程时,事务吞吐量是50/s,说明随着用户访问的增加,系统的处理效率开始下降了,从这个图中可以找到一个拐点,在多大的活动线程数时,系统达到最大的吞吐量。




jp@gc - Response Times vs Threads

显示线程组跟响应时间的关系,X轴表示的是活动线程数,也就是并发访问的用户数,Y轴表示的是响应时间,F(X,Y)表示在某种并发量的情况下,系统的响应时间是多少。





jp@gc - Composite Graph

混合图表 

在它的Graphs里面可以设置多个图表一起展示,可以将一些图表结合在一起查看性能趋势和走向,有利于对比和结合查看性能。



最好的总会在不经意间出现。


文章转载自测试点梳理驿站,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论