1、负载和压力测试的区别:
负载测试:是指对系统不断的增加压力或增加一定压力下的持续时间,直到系统的某项或多项性能指标达到安全临界值,例如:某种资源已经达到饱和状态等。
压力测试:压力测试是评估系统处于或超过预期负载时系统的运行情况,关注点在于系统在峰值负载或超出最大载荷情况下的处理能力。
2、性能指标:
系统资源使用率:
cpu 内存
硬盘读写
网络
web 端:
资源使用不得超过80%
响应时间遵循 2、5、8原则
错误率:20%
APP端:
资源使用不得超过80%
响应时间遵循 2、5、8原则
错误率:20%
电量损耗
流量损耗
专项测试:
兼容性测试、流量测试、电量测试、网络测试、稳定性测试、安全测试、环境相关测试
详情请看:https://blog.csdn.net/weixin_42813989/article/details/90289718
tps:吞吐量 = 用户数 * 请求数 / 时间
qps:每秒查询率
tps:每秒事务处理数
3、Jmeter 的作用:
① 接口测试
② 性能测试
③ 压力测试
④ 接口自动化测试
⑤ 数据库测试
⑥ JAVA 程序测试
测试:性能测试
原文:https://www.cnblogs.com/han0911/p/14088541.html