压力测试指标(QPS、TPS、PV、RT)
测试过程包括压力测试、兼容性测试和用户反馈收集 #生活乐趣# #游戏乐趣# #游戏测试#
QPS(Queries Per Second)每秒查询
每秒查询数率,系统每秒能够处理的查询请求次数,即一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。
有两种计算公式:
QPS = req/sec = 请求数/秒
QPS = 总请求数 / ( 进程总数 * 请求时间 )
TPS(Transactions Per Second)每秒事务
每秒事务数,即每秒系统能够处理的事务次数。
TPS 的过程包括:客户端请求服务端、服务端内部处理、服务端返回客户端。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。
TPS与QPS区别
一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。而在这个TPS中,为了处理第一次请求可能会引发后续多次对服务端的访问才能完成这次工作,每次访问都算一个QPS。所以,一个TPS可能包含多个QPS
对于一个页面的一次访问,形成一个Tps;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“Qps”之中。如:访问一个页面会请求服务器3次,一次放,产生一个“T”,产生3个“Q”
PV(Page View)页面访问量
页面被浏览的次数,每次用户访问或者刷新页面都会被计算在内。
用户对同一页面的多次刷新,访问量累计。与 PV 相关的还有 RV,即重复访问者数量(repeat visitors)。
计算公式:
日PV=QPS*60*60*24 //即QPS乘以一天的秒数
峰值QPS=(日PV*80%)/(60*60*24*20%)//通用公式每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间
UV(Unique Visitor)独立访客访问数
统计 1 天内访问某站点的用户数(以 cookie 为依据),一台电脑终端为一个访客。
可以理解成访问某网站的电脑的数量。网站判断来访电脑的身份是通过来访电脑的 cookies 实现的。如果更换了 IP 后但不清除 cookies,再访问相同网站,该网站的统计中 UV 数是不变的。如
网址:压力测试指标(QPS、TPS、PV、RT) https://www.yuejiaxmz.com/news/view/246599
相关内容
压力测试(QPS)及测试工具Locust压测工具如何选择? ab、locust、Jmeter、go压测工具【单台机器100w连接压测实战】
2024年软件测试最新压力测试中 4 个常见面试题总结
DNS压力测试工具
性能测试概述
压力测试工具
测试工具之压力测试工具推荐
系统性能测试
Java多线程做压力测试
压力测试简单案例