网站性能测试指标及网站压力测试

本文介绍了Web性能测试中的关键指标,包括服务端性能(如TPS、响应时间和CPU利用率)、前端性能(如pagespeedinsights分数和3-5-8原则)、并发用户数以及资源利用率。强调了这些指标在评估系统健康和用户体验中的重要性,并提供了参考数值和稳定性标准。
摘要由CSDN通过智能技术生成

网站测试标准

类别

判断维度

不通过

通过

备注

服务端

性能

超时概率

大于万分之一

小于万分之一

错误概率

大于万分之一

小于万分之一

TPS

小于期望高峰值

大于期望高峰值

CPU利用率

大于75%

小于75%

电商行业一般60%

Load

平均每核cpu的load大于1

平均每核cpu的load小于1

负载值理想的指标值是cpu个数*核数*0.7 ,如果系统长期超过这个值就需要对系统进行警惕了

JVM内存使用率

大于80%

小于80%

前端性能

pagespeed insights工具评估

70分及以上

70分以下

用户体验

页面加载

3-5-8 原则

3-5-8 原则

针对web性能测试常见的指标

  1. 注册用户数

已注册的用户,系统的潜在用户,系统数据中总量和最大用户数

  1. 在线用户数

这些只是登录的用户数量,不一定对系统进行操作,对服务器造成压力

  1. 并发用户数

同一时刻向服务器发送相同或不同请求的在线用户数

  1. 请求的相应时间

用户感受软件系统为其服务所消耗的时间。对于web系统来说,清酒指的是从

客户端发起一个请求时间,到客户端接收到从服务端返回的相应结束。

国际标准:3-5-8原则

登录时间最长不超过5s。

页面之间跳转时间不超过3s。

平均时间:超过8s,用户容易流失。

  1. 在3秒之内,页面给予用户相应所有显示,可认为是非常好
  2. 在3-5秒之内,页面给予用户相应所有显示,可认为是还不错
  3. 在5-8秒之内,页面给予用户相应所有提示,可认为是勉强接受
  4. 超过8秒后就有点让人不耐烦,用户可能流失了
  1. 事务的响应时间

事务由一系列的请求组成。事务的响应时间主要针对用户而言,属于宏观上的概念,为了向用户说明业务响应时间而提出的,事务的响应时间是直接衡量系统性能的参数。

其中单接口的请求响应时间200ms内为宜,考核整体情况

  1. 每秒点击数

每秒向web 服务器提交http请求数。它是衡量服务器处理能力的常用指标

  1. 吞吐率

单位时间内从服务器返回的字节数,也可以是单位时间内客户提交的请求书。

吞吐率越大,单位时间内处理的数据就越多,系统的负载能力也强。影响因素较多:

服务器及网络带宽,软件的技术架构等。

  1. 业务成功率

一般校验高峰期里,使用率较高的请求的成功率

比如:知末618 活动期间,活动支付事务的成功率

压测数据:根据历史数据评估最大并发数进行压测

  1. TPS

服务器每秒处理的事务数,是衡量系统处理能力的重要指标,通过检测不同用户的TPS

可以估算出系统处理能力的拐点。

  1.  资源利用率

对不同系统资源的使用程度,如:服务器的CPU利用率,磁盘利用率等,资源利用率是分析系统性能指标,进而改善性能的主要依据。

资源利用率主要针对WEB服务器、操作系统、数据库服务器、网络等,是测试和分析p瓶颈的主要参考,

附录

参考数值

Web服务器指标

数据库服务器性能指标

系统的瓶颈定义

稳定系统的资源状态:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值