性能测试分类理解

参考文章:虫师https://www.cnblogs.com/fnng/archive/2012/06/09/2543274.html

       我司性能测试通常进行单场景测试与综合场景测试

之前一直都是执行者,没有思考这些场景有什么用,最近又拿起性能测试基础知识结合工作进行理解思考,明白了自己工作的目的与作用。 

 单场景测试即对单个功能点进行并发测试,有集合点,比如多人同时登陆、计算等。主要关注指标是响应时间、并发数、CPU、TPS,容易出现的问题有线程锁、资源争用、内存泄漏等问题,最近在测产品时,就出现10个并发就报获取资源锁失败的错误;项目上也遇到过内存不断增长,没有及时回收,最终会导致内存溢出;

综合场景即多个业务功能点脚本一起跑,如有的在登陆、有的在计算。。。 无集合点、要设置步长,目的是尽量模拟业务高峰期操作,然后设置梯度并发数慢慢加压,这就是负载测试。主要关注指标是响应时间、CPU、内存、TPS、最优并发数、最大并发数,通过负载测试能测出系统容量;

综合场景下也会进行稳定性测试,负载测试后选取最优并发数进行稳定性测试,一般为1到3天,我司只进行8小时测试 ,做好资源指标的采集监控。

重要的不是性能测试的分类,而是你的性能测试场景能有效的发现系统问题和瓶颈。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值