性能测试
更多的时候是将我们的结果当做一个指标来看,而不是一个绝对正确的的结论。
测试的分类
- 基准 测试
- 负载 测试
- 稳定性测试
- 并发 测试
- 压力测试
- 容量测试
企业里的性能测试,其实就是根据负载测试的方法来得到各个阶段数据(无压力的时候,最优的时候,有压力的时候,损坏的时候)。根据项目计划书/项目经理的要求找到符合要求的数据就可以停止。
压力和稳定性测试(一天,一周),其实根据上面获得的数据,长时间的来请求,看服务器的状况。
测试性能的指标
- 响应时间
http发起到整个展示出来的所有时间 - 并发数
每日里最大并发数 - 吞吐量
TPS 大于QPS
QPS
-错误率
非bug情况下,因性能造成的错误的百分比 - 点击数
每发起一次http请求,点击数加一 - 资源利用率
服务器各个硬件的使用情况