对于一个秒杀模块(高并发,目标在100万流量下保留50万有效流量),需要设计测试场景。请针对安全、功能等方面尽可能结构化地分析,需要覆盖哪些方面的测试?
考察说明
考察对高并发秒杀系统的测试设计能力,包括功能、性能、安全和异常场景
回答思路
- 覆盖功能测试,包括正常流程、边界、库存一致性校验
- 设计性能测试场景,含压力、并发、峰值流量下的资源与响应
- 梳理安全测试,如防重放、防脚本刷单、参数篡改、越权
- 补充异常与容错测试:超时、降级、雪崩、重复提交、幂等性
- 给出结构化的测试场景分类与优先级
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。