嗨,靓仔,知道什么是性能测试99水位线吗?

本文介绍了性能测试的基础知识,包括名词解释如QPS、TPS、并发用户数和响应时间,以及性能测试的基本原则、常见指标类型。详细讨论了系统能力、资源指标和稳定性等方面,并探讨了性能测试实施、常用工具和测试流程。适合测试工程师和对性能测试感兴趣的读者学习。
摘要由CSDN通过智能技术生成

Time will tell.

1、名词解释

场景:

  • (性能测试)场景是若干个基于 HTTP/HTTPS 的 URL/API 的组合。URL/API 可能关联了数据文件表示不同用户。不同的 URL/API 表示不同的业务含义(如登录、加入购物车),最终组合成一个接近用户各种真实行为同时具备一定用户量级的压测模型。

QPS:

  • 系统每秒完成的请求数,是衡量系统吞吐量的关键指标。

TPS:

  • 系统每秒完成的交易数,在实际性能测试中,一个交易即一个场景,当场景中只有一个API请求时,TPS数值与QPS一致。

并发用户数:

  • 同时发送压测请求的用户数量。一个用户在压测过程中可能是一个线程或者一个协程。

响应时间:

  • 指从客户端发送一个请求开始,到客户端接收到服务端返回的响应所经历的时间。响应时间由请求发送时间、网络传输时间和服务器处理时间三部分组成。

TP90响应时间:

  • 指在整个测试周期内(测试启动到停止的时间内),某个场景或者被测 API 的所有采样到的响应时间中 90% 在这个值以内。

思考时间:

  • 模拟用户在前后两个节点间思考、反应花费的时间,支持多种模式。

2、基本原则

  • 响应时间指标应该与吞吐量挂钩

  • 响应时间指标应该与成功率挂钩

  • 在正式加压前应该进行基准测试,作为衡量参考值

  • 应该包含混合多个业务场景的性能测试

3、常见指标类型

系统能力指标:

  • 平均响应时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值