一、哪些场景必须做性能测试
满足下面任意一条,就需要做:
有大量用户同时使用
并发高、在线人数多
高峰期明显(秒杀、抢购、报表集中查询、上下班高峰)
核心业务链路
登录、下单、支付、查询、审批、上传文件
一旦慢 / 崩,业务直接停摆
数据量大、复杂度高
大数据统计、复杂报表、多表关联查询
批量导入 / 导出、批量操作
接口 / 功能被高频调用
首页接口、列表接口、公共基础接口
定时任务、消息推送、批量任务
新系统上线、大版本重构
架构改动、数据库改动、关键接口重写
不确定能不能扛住线上流量
线上已经出现问题
接口慢、页面卡、超时、报错、CPU / 内存高
高峰期必崩
 
二、一句话快速判断法
用户多、流量大、核心链路、数据多、高峰期、线上慢 → 必须做性能测试。
 
三、最简单的评估步骤(可直接汇报)
找出核心业务流程
看用户量、并发量、数据量
看是否有高峰期
看线上是否已出现慢 / 卡 / 崩
看是否重大版本 / 架构变更