lsekfe 发表于 2020-8-19 10:34:14

几幅图学会Jmeter性能测试类型

 当我们使用jmeter进行性能测试的时候,你需要回答这样一个问题:
  “我应该验证什么”?
  性能测试
 压力测试
  这种类型的测试,我们需要知晓每个阶段(使用1X,2X,3X代表负载阶段)峰值期的响应时间,并且在测试执行过程中,留意性能瓶颈。
  我们可以使用如下负载模型。

√1X:如果我们的产品通过了第一阶段(性能达标),说明产品满足性能规格。
  √2X:如果通过了第二阶段,说明我们的产品能处理即将到来的高业务量访问。
  √3X:如果我们通过了第三阶段压测,说明业务量能增加两倍,我们的产品能,能处理未来几年的业务量的增长。
  稳定性测试
  产品长时间运行,使用混合业务场景,验证产品是否稳定,比如内存泄露的问题。
  使用如下负载模型


 失败测试
  可以使用如下负载模型,通过失败测试来验证系统局部,比如模拟负载均衡的某台机器宕机后,用户是否能继续使用系统,用来验证系统的健壮性。


峰值测试
  观察负载的突发情况下,系统的性能表现。
  如下图


此外,Jmeter也可以通过限制虚拟用户的带宽,验证用户在一定带宽下,产品的性能表现。
  对应不同性能类型,Jmeter都可以通过创建不同的场景模拟。

Miss_love 发表于 2020-8-19 13:44:28

学习了

Miss_love 发表于 2020-12-25 10:32:45

:lol
页: [1]
查看完整版本: 几幅图学会Jmeter性能测试类型