JMETER性能自动化测试-01理论基础

性能概念:
IT中的性能概念:
    最明显的感受:响应时间,稳定性,并发用户数
    性能:用不同的角度,来衡量被测对象,给出一些数据,通过数据来判断性能好坏

性能测试的必要性研究---关键项评估

1.主管部门、监管部门审查

2.涉及生命财产安全

3.大型新系统

4.核心系统

5.架构调整

6.业务剧增

7. 重大缺陷修复

(1)性能测试
通过工具,找出系统不同工况下的性能指标值
a.通过工具:服务器端性能测试,要用【多用户】发起请求,如果你发起的用户只有1个,就不是性能测试
b.性能指标:响应时间,并发用户数,CPU使用率,TPS,吞吐量,吞吐率...

(2)负载测试
逐步增加并发用户数,测定得出该系统最大支持的并发用户数区间
a.逐步增加:在不知道系统最大能支持多少并发用户数的情况下,要你做性能测试,就要先做【负载测试】,测得最大并发用户数区间,再去做【性能测试】
b.怎样判定得出的并发用户数是最大区间?
---1.有没有连续报错

---2.平均响应时间超过1.5s

*并发用户数,在一段时间内发送多少请求,与频率有关系

*请求数vs并发用户数?

总的请求书=并发用户数 x 频率 x 时间

*定1.5s是行业对接口的默认标准

---3.tps趋势下降

找具体值  [200,250,10]   [230,240,1]

用区间下沿与区间上沿,再设计一个负载场景,这个时候,我的步长变短。

(3)压力测试
一定量的并发用户持续运行一段时间,看服务器的稳定性
a.持续运行一段时间:一般以H为单位
b.一定量的并发用户数:通过【负载测试】得出的并发用户数(视具体需求而定,在系统承受范围内均可)

以上仅作学习笔记使用,后面会持续分享自己在学习中遇到的内容和问题...

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值