软件质量保障措施的核心知识点
发布时间
阅读量:
阅读量
QPS/TPS
QPS,即Queries Per Second,指的是每秒查询次数,用于衡量服务器在特定时间内处理查询请求的能力,反映其处理流量的规模。
TPS,全称Transactions Per Second,表示每秒事务数,是评估软件测试性能的重要指标。所谓事务,是指客户端向服务器发出请求并获得响应的完整过程。从客户端发送请求开始计时,到接收到服务器响应为止结束计时,从而确定完成事务所需的时间和数量。
Tps即每秒处理事务数,具体包含以下三个步骤:
1)用户向服务器发起请求
2)服务器执行内部处理操作
3)服务器将结果返回给用户
在一秒内能够完成上述三个步骤N次,则Tps数值即为N;
Qps与Tps具有相似之处,但存在差异。对于页面的一次访问而言,通常形成一个Tps;然而一次页面请求可能触发多次对服务器的访问操作,这些操作均会被计入Qps统计范围之内。
例如:当访问某一页面时需要向服务器发起三次请求,则会生成一个“T”以及三个“Q”。
系统吞吐量分析
系统的吞吐能力(即其承载压力的性能)与请求对CPU资源的占用程度、外部接口的响应效率以及IO操作等因素存在密切联系。若单个请求所消耗的CPU资源较高,同时外部系统接口及IO操作的速度较慢,则系统的整体吞吐能力将相应降低;相反,若这些因素表现良好,则系统的吞吐能力将显著提升。
系
全部评论 (0)
还没有任何评论哟~
