性能测试必须要设计的测试用例
用例1:
稳定性测试用例——一般要持续12小时以上
用例2:
恢复性测试用例——给系统增加高负载后,查看系统出现瓶颈后,从灾难中恢复的能力
用例3:
关键业务的严格并发测试用例——加同步定时器或集合点
用例4:
多场景业务组合测试用例——要贴近实际用户行为——基准(数据采集-建立模型-演进)
用例5:
系统容量测试用例——例如:测试注册用户数
测试方法:1.工具+参数化;2.SQL语句直接灌数据
观察磁盘100%时,能注册多少用户
测试完成后,可设置系统预警,当系统注册用户数到达最大注册用户数的时候,系统发出告警,发邮件,并进行系统升级
用例6:
系统最大在线用户量测试用例——模拟用户持续上线不下线的操作,评估系统的最大在线用户量(内存)