一、理解
通过一系列指标来衡量系统的稳定性、可靠性、处理能力的性能,主要包括负载测试、压力测试、容量测试,就个人理解,负载测试可以看成压力测试的一部分。
负载测试是使测试对象承担不同的工作量,以评估测试对象在不同工作量下的性能
性能测试是高负载下的负载测试
容量测试就是系统可处理同时在线的最大用户数
二、常见指标
(1)响应时间 :从客户端发起的一个请求开始到客户端接收到服务器端返回的最后一个字节为止。(在响应时间比较长时,要确认是网络问题,还是查询数据库问题,还是缓存服务的问题、WebHttp接口问题等)
(2)错误率
(3)吞吐量:单位时间内正确处理客户端请求数
(4)并发用户数:也就是线程数
网友评论