参考模型
测试硬件:
Linux虚拟机:4CPU+8G内存 共16个虚拟机,其中12个虚拟机安装web应用服务器,4个虚拟机提供接口服务,另1台独立的数据库服务器
测试指标:
技术指标:3000并发
业务指标:业务+接口 需满足1130TPS
平均响应时间<2秒(外网< 3秒:考虑外网1秒传输的延时)
交易成功率:>99%
服务器CPU资源:数据库服务器CPU使用率不超过60%,应用服务器CPU使用率不超过75%
数据库服务器IO:无异常
数据库服务器内存:不出现争用SWAP现象
稳定性:系统在80%峰值能力下稳定运行12小时
测试用例:
测试用例 | 用例说明 | TPS峰值 | |
---|---|---|---|
登陆 | 30 | ||
我的任务 | 共7个页面+12个Ajax请求 | 120 | |
我的工作台 | 1个页面+1个Ajax请求 | 120 | |
业务1 | 1个页面+2个Ajax请求 | 30 | |
业务2 | 2个页面+2个Ajax请求 | 15 | |
业务3 | 1个页面+3个Ajax请求 | 15 | |
WebService接口1 | 150 | ||
WebService接口2 | 50 | ||
WebService接口3 | 600 |
Labels