为什么要做性能测试?
一、为什么要做性能测试?
系统用户量快速增长;同时业务和系统架构更加复杂,要处理的数据大大增加。此时不仅仅要满足于功能的实现,在很多场景下更要关注系统性能。
二、什么是性能测试?
通过一定的手段和方法,在多并发情况下,获取被测系统的各项性能指标,验证被测系统在高并发下的处理能力、响应能力、稳定性等是否能满足预期。定位性能瓶颈,排查性能隐患,保障系统质量,提升用户体验。
三、什么样的系统需要做性能测试?
1、用户量大,PV比较高的系统
2、系统核心模块/接口
3、业务逻辑/算法比较复杂
4、促销/活动推广计划
四、性能测试发生的场景?
1、新系统新项目,这个不用多说
2、线上性能问题验证和调优,如果线上出现问题,我们需要在测试环境模拟线上进行分析验证
3、新技术选型,一般由开发或测试对不同技术进行性能测试,比对测试结果,分析优缺点,作为技术选型的参考
4、性能容量评估和规划
5、日常系统性能回归,以半年、一个月、三个月等为周期进行性能抽查
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)