web性能测试场景
1.一般测试(单点性能测试)
通过性能测试手段,模拟对系统进行低并发或者无并发,不会对系统造成压力的测试为一般性的性能测试。
目的主要是为了验证在正常情况下,系统是否能满足性能指标要求。
2.负载测试
前提首先要对真实场景进行数据统计,根据这个统计数据进行模拟用户使用真实场景。 在真实场景下,我们不断按比例增加用户数,直到系统性能出现拐点,此时长时间运行,观察系统是否正常 。
3.性能拐点
"拐点分析"方法是一种利用性能计数器曲线图上的拐点进行性能分析的方法。它的基本思想就是性能产生瓶颈的主要原因就是因为某个资源的使用达到了极限,此时表现为随着压力的增大,系统性能却出现急剧下降,这样就产生了"拐点"现象。
4.压力测试
通过对系统施加负荷,使系统的资源占用保持在一个事先约定的水平(较大负荷),重点在于系统对用户的
5.响应
时间变化、系统是否出现错误甚至崩溃等,来测试系统的稳定性。
6.稳定性测试
系统在满足性能指标的要求下,进行长时间的运行,观察系统能否一直正常工作 。
7.配置测试
配置测试主要是在不同的软硬件配置环境下,进行测试以找到系统各项资源的择优分配原则的测试。
推荐阅读:
常见的app性能测试指标
性能测试体系
性能测试如何对瓶颈进行定位?
性能测试中常见的的三大误区
性能测试计划阶段需要考虑些什么?