API接口性能测试应该关注哪些指标

(2)在1~2秒钟内,页面给予用户响应并有所显示,可认为是“好的”;

(3)在2~3秒钟内,页面给予用户响应并有所显示,可认为是“勉强接受的”;

(4)超过3秒就让人有点不耐烦了,用户很可能不会继续等待下去;

2、吞吐量 一次性能测试过程中网络上传输的数据量的总和.吞吐量/传输时间,就是吞吐率

3、TPS(transaction per second) 每秒钟系统能够处理的交易或者事务的数量.它是衡量系统处理能力的重要指标.

Tps即每秒处理事务数,包括了 1)用户请求服务器 2)服务器自己的内部处理 3)服务器返回给用户 这三个过程,每秒能够完成N个这三个过程,Tps也就是N;

Qps基本类似于Tps,但是不同的是,对于一个页面的一次访问,形成一个Tps;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“Qps”之中。

例如:访问一个页面会请求服务器3次,一次放,产生一个“T”,产生3个“Q”

4、QPS(Queries Per Second) “每秒查询率”,是一台服务器每秒能够相应的查询次数

5、并发量 系统能同时处理的请求数

QPS(TPS):每秒钟request/事务 数量 并发数: 系统同时处理的request/事务数 响应时间: 一般取平均响应时间

理解了上面三个要素的意义之后,就能推算出它们之间的关系: QPS(TPS)= 并发数/平均响应时间 或者 并发数 = QPS*平均响应时间

经验分享 程序员 微信小程序 职场和发展