2021-07-19jmeter性能测试关注的指标

2021-07-19jmeter性能测试关注的指标,第1张

1.1注册用户数

注册用户数指软件中已经注册的用户,这些用户是系统的潜在用户,随时都有可能上线。这个指标的意义在于让测试工程师了解系统数据中的数据总量和系统最大可能有多少用户同时在线

1.2在线用户数

在线用户数是指某一时刻已经登陆系统的用户数量。在线用户数只是统计了登陆系统的用户数量,这些用户不一定对系统进行操作,对服务器产生压力。

1.3并发用户数

不同于在线用户数,并发用户数是指某一时刻向服务器发送请求的在线用户数,他是衡量服务器并发容量和同步协作能力的重要指标,从这个含义上讲,我们可能会如下俩种理解:

同一时刻向服务器发送相同或者不同请求的用户数,也就是说,既可以包括对某一业务的相同请求,也可以包括对多个业务的不同请求

同一时刻向服务器发送相同请求的用户数,仅限于某一业务的相同请求。

事务就是一组操作要么全部成功,要么全部失败。事务的响应时间就是衡量用户执行这些操作集所花费的时间。在性能测试中,一般通过计算事务的开始时间和结束时间的差值来获取事务的响应时间。

每秒点击数是指每秒钟向web服务器提交的http请求数,它是衡量服务器处理能力的一个常用指标。需要注意的是,这里相应时间并非鼠标的一次单机操作,因为在一次单机操作中,客户端可能向服务器发出多个http请求,切勿混淆。

吞吐量是指单位时间内从服务器返回的字节数,也可以单位的时间内客户提交的请求书。吞吐量是大型web系统衡量自身负载能力的一个重要指标,一般来说,吞吐量越大,单位时间内处理的数据就越多,系统的负载能力也越强。吞吐量与许多的因素有关,服务器的硬件配置,网络的宽带及拓扑结构,软件的技术架构等

指多用户对某一业务发起操作的成功率。例如测试网络订票系统的并发处理性能

tps表示服务器每秒处理的事务数,他是衡量系统处理能力的一个非常重要的指标,在性能测试中,通过检测不同用户的TPS,可以估算出系统处理能力的拐点。

资源利用率就是指资源的使用情况

CPU使用率70%-80%,内存使用率80%以下

网络带宽利用率100Mbps=12.5MB/s

每秒查询率,因特网上经常用每秒查询率来衡量域名系统服务器的机器的能。

对应请求数/sec,即每秒的响应请求数,也是最大的吞吐能力

一批请求中结果出错的请求所占比例

你好,主人。测试计算机性能时,我们需要注意的指标有:

RT:响应时间

TPS:每秒完成的事务数

CPU性能指标:利用率和负载

Mem:内存性能指标,可用物理内存和虚拟内存利用率。

磁盘:磁盘性能指数,磁盘时间,IO等待。

网络:网络指数、带宽利用率和任务队列长度

可以通过netstat命令计算TCP连接数。

中间件建立的线程池,用于监控线程状态。

JVM性能指标、GC状态、堆使用情况

CPU加载队列长度

与服务器中间件建立的连接的数量和状态。

一般性能分析的过程

序列名称描述

1检查RT客户端的响应时间

TPS TPS大的时候,RT小,说明性能好。

3检查加载机器的资源消耗和CPU利用率。

4检查压缩服务器的资源消耗CPU、内存、磁盘IO、带宽、响应时间。

5检查中间件配置,确定是否存在配置参数问题。

6数据库服务器CPU、内存、IO繁忙程度、数据库监控。

望采纳。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/728498.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-10
下一篇2023-08-10

发表评论

登录后才能评论

评论列表(0条)

    保存