Jmeter性能测试-常用监听器的使用

摘要:
TPS将受到负载的影响,并将随着负载的增加而逐渐增加。当系统进入繁忙期时,TPS将下降。该报告为测试中具有不同名称的每个请求创建一个表行,并统计请求的指示符。

1. jp@gc - Transactions per Second

定义: Transactions per Second就是我们常说的TPS,也就是事务数/秒。一个事物是指一个客户机向服务器发送请求后服务器做出反应的过程。

作用: TPS反应了系统在同一时间内处理业务的最大能力,这个数据越高,说明处理能力越强。TPS会受到负载的影响,也会随着负载增加而逐渐增加,当系统进入繁忙期后,TPS会有所下降。

 

局限性:

1. TPS是从客户端角度审视服务器处理能力,并不是说TPS可以达到什么程度就能支持多少并发或者支持多少用户(比如某系统一个业务需要10个事务,而另一个业务需要50个)

2. TPS = 脚本运行期间所有事物总数 / 脚本运行时长,如果使用集合点策略,在脚本执行前的等待时间过程中,服务器没有处理事务,那么这个时候的TPS和理想中的结果不一致

 

2. jp@gc - Response Times Over Time

定义: Response Times Over Time就是平均响应时间,反应了请求的响应时间长短。响应时间是从客户端发出请求到接收到服务端返回的时间。

作用: 不同请求背后是不同复杂程度的业务,不同的业务要求的响应时间不同,可以凭此判断一定压力下被测系统的响应时间是否符合业务要求。

Jmeter性能测试-常用监听器的使用第1张

 

 

3. 聚合报告&汇总报告

这两种报告在使用中很相似,其中汇总报告使用更少的内存,但聚合报告比汇总报告多了90百分位、95百分位、99百分位这三个性能指标。

报告为测试中的每个不同名称的请求创建一个表行,统计该请求的各项指标。

Jmeter性能测试-常用监听器的使用第2张

 

Jmeter性能测试-常用监听器的使用第3张

 

免责声明:文章转载自《Jmeter性能测试-常用监听器的使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇shell实现trim函数-去除字符串两侧的空格(包括tab,space键)使用C# 扩展VS的带工具栏的编辑器(翻译)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Jmeter动态遍历,变量嵌套

场景:获取所有商品ID,下个接口根据所有商品ID遍历查询 1、提取所有的商品ID 2、添加调试后置处理可以看到,我们添加的变量名称会自动生成一个productId_matchNr的变量(表示找到了多少条数据)  3、添加循环控制器,循环次数为${productId_matchNr}的变量,上个接口找到多少条,这里就循环多少次  4、添加计数器,最大数...

JMeter 服务器资源监控

PerfMon Metrics Collector:服务器性能监控数据采集器。在性能测试过程中,还需要监控服务器的资源使用情况,如CPU、memory、I/O等。该插件可以在性能测试中实时监控服务器的各项资源使用。 JMeter 无法提取除 Tomcat 之外的其他服务器的默认指标,为了克服这一状况,研发了PerfMon Metrics Collector...

Jmeter入门详解(转)

第01课:认识 JMeter JMeter 可以做什么? 能够对 HTTP 和 FTP 服务器进行压力和性能测试,也可以对任何数据库进行同样的测试(通过 JDBC)。 完全的可移植性和 100% 纯 Java,对 JavaWeb 项目兼容性好。 完全 Swing 和轻量组件支持(预编译的 JAR 使用 javax.swing.*)包。 完全多线程框架允...

在Linux下执行Jmeter脚本

前言 Jmeter这款接口测试工具,已经在越来越多的公司被要求会使用了。 而且,现在应该部分小伙伴们都开始用起来了。 但是,你们知道除了在Windows用图形化界面的Jmeter执行脚本之外,还有其他可以执行的方法吗?? 今天就来告诉你们,如何在Linux服务器里执行Jmeter的jmx。 前提准备: 1.Linux下安装好JDK 2.在Windows下使...

使用Jmeter录制脚本并调试

了解需求:1、性能测试过程中,我们经常需要对流程化的业务进行性能测试,其中涉及到很多接口,这时候问开发拿接口和参数就会降低工作效率,直接用jmeter的录制功能就能提高工作效率2、开发接口案例中,我们也经常会碰到一些上传、下载、导入等等一些接口功能,这些脚本如果直接问开发拿接口和参数也不方便,直接录制效率也会更高3、百度网盘共享了一份录制模版,常用的测试元...

我没有高并发项目经验,但是面试的时候经常被问到高并发、性能调优方面的问题,有什么办法可以解决吗?

来源知乎 https://www.zhihu.com/people/lowry-30 作者:Lowry链接:https://www.zhihu.com/question/421237964/answer/1795200233来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 我是一名大厂技术总监,面试过几百人,题主的这个问题太常...