jmeter教程(十七):性能测试策略

本文介绍了jmeter进行性能测试的几种策略,包括基础的脚本循环、整体统计性能、并发测试和场景模拟。强调了持续运行的重要性以及如何在jmeter中设置线程组、事务控制器和同步定时器来实现这些策略。并提到了通过分析测试数据确定系统极限和稳定性测试的方法。
摘要由CSDN通过智能技术生成

做性能测试,怎么做?肯定是要有策略的,策略怎么定?根据性能需求来定。而性能需求,可以从客户中来,可以从产品经理中来,也可以从开发来。像我们经常听到的,系统的tps要达到 XXX,用户的某一个操作要在 XXX 秒内完成,系统要能够支持 XXX 个用户同时做某个操作等等,这些都是性能需求,而不同的性能需求,在进行测试时,就要用不同的策略。那么在做性能测试时会用到哪些策略呢?

1. 最基本的策略,就是让脚本循环,持续一定的时间,通过不断增加线程数,查看系统的性能状况。

2. 将几个请求,当做一个整体来统计性能数据。比如电子商城,用户购买商品,中间有好几个步骤,但性能需求要求用户购买商品,需要在 XXX 秒内完成。那么就需要把购买商品的几个步骤,当作一个整体来统计性能数据

3. 在一个性能测试脚本中,有几个步骤是系统的关键点。那么就需要对这几个步骤做一下并发的测试

4. 前面三个策略是基础,在这些基础上,根据各个系统的不同,可以组合出符合各个系统不同的策略,简单地说,就是场景模拟。比如,电子商城,模拟 XXX 个用户在线,可能就会分配一部分用户浏览商品,一部分用户在购买商品,一部分用户在下线/上线等。也或者模拟流量不均匀的情况,某一时刻100用户在线,过一会降到50用户在线,再过一会又升到150用户在线࿰

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值