51Testing软件测试论坛

标题: 几幅图学会Jmeter性能测试类型 [打印本页]

作者: lsekfe    时间: 2020-8-19 10:34
标题: 几幅图学会Jmeter性能测试类型
 当我们使用jmeter进行性能测试的时候,你需要回答这样一个问题:
  “我应该验证什么”?
  性能测试
[attach]129285[/attach] 压力测试
  这种类型的测试,我们需要知晓每个阶段(使用1X,2X,3X代表负载阶段)峰值期的响应时间,并且在测试执行过程中,留意性能瓶颈。
  我们可以使用如下负载模型。
[attach]129286[/attach]
√1X:如果我们的产品通过了第一阶段(性能达标),说明产品满足性能规格。
  √2X:如果通过了第二阶段,说明我们的产品能处理即将到来的高业务量访问。
  √3X:如果我们通过了第三阶段压测,说明业务量能增加两倍,我们的产品能,能处理未来几年的业务量的增长。
  稳定性测试
  产品长时间运行,使用混合业务场景,验证产品是否稳定,比如内存泄露的问题。
  使用如下负载模型

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

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

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


作者: Miss_love    时间: 2020-8-19 13:44
学习了
作者: Miss_love    时间: 2020-12-25 10:32





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2