web性能测试常用指标
1.响应时间(Response time)
响应时间就是用户感受软件系统为其服务所耗费的时间,对于网站系统来说,相应时间就是从点击了一个页面计时开始,到这个页面完全在浏览器里展现计时结束的这一段时间间隔。
响应时间:2-5-8原则
当用户在2-5秒之间得到响应时,会感觉系统的响应时间还可以。
当用户在5-8秒之间得到响应时,会感觉系统的响应时间很慢,但是还可以接受。
当用户超过8秒之间得到响应时,会感觉网站奥特曼。
当网站延迟1s,流失1/4用户
2.吞吐量(Throughput)
指的是在单位时间内客户端和服务端成功传送数据的数量。
3.资源占有率(Resource utilization)
常用的资源有:CPU占有率、内存占有率、磁盘I/O、网络I/O。
4.每秒点击数(Hits per second)
指客户端每秒向服务端提交的请求数量,如果客户端发出的请求数量越多,与之相对应的平均吞吐量也应该越大。
5.并发用户数(Concurrent users)
指在客户端的一批用户同时执行一个操作的数量。并发数反应了软件系统的并发处理能力。
两种错误理解:
1.使用系统的全部用户的数。
2.用户的在线数量