Web性能测试

基本性能指标

响应时间:从客户端发起一个请求开始,到客户端接收到服务器端返回的响应结束,这个过程所耗费的时间

响应时间=网络响应时间+服务器端响应时间+客户端响应时间

事务:在web性能测试中,一个事务表示一个“从用户->web Server->DB->web server->用户”的过程,一般的响应时间都是针对事务而言

TPS:每秒钟系统能够处理的交易或者事务的数量,它是衡量系统处理能力的重要指标

当压力加大时,TPS曲线如果变化缓慢或者有平坦的趋势,很有可能是服务器开始出现瓶颈

PV(page review):来自浏览器的一次html内容请求会被看做一个PV,逐渐累积成为PV总数

UV(unique visitor):指访问某个站点或者点击网址不同IP地址的人数

PV换算TPS

二八法:TPS=(24小时PV数*80%)/(60*60*24*20%)

峰值法:TPS=24小时PV数/峰值区间秒数

并发数:是指同时进行请求的客户的和数量,并发数用于模拟用户的真实负载情况,它大多是占用套接字、句柄等操作系统资源

IOPS(Input/Output Operations Per Second):每秒钟磁盘请求处理的I/O请求数量

吞吐率:单位时间内处理的客户端请求数量,通常情况下,吞吐量用请求数/秒或者页面数/秒来衡量

原文地址:https://www.cnblogs.com/yayazhang221/p/12092071.html