内蒙古煤炭竞价系统
内蒙古煤炭竞价系统主要用于煤炭的竞价交易,盘中进行委托报价,盘后根据成交规则统一进行成交。再此项目中主要负责功能测试和压力测试工作:
1、根据项目的整体计划编写测试计划
2、根据《需求规格说明书》编写测试用例
3、执行测试用例,使用禅道进行提交bug,并对bug进行跟踪
4、测试完成后,编写功能测试报告
5、对系统进行压力测试:压力测试主要测试系统的同时在线用户数及委托能力
1)设计压力测试场景:主要从以下几方面进行设计:
1>系统同时在线人数
2>用户登录的并发数
3>用户下单的并发数
4>单商品和多商品场景下下单的每秒委托数
2)录制并调试压力测试脚本
3)根据压力测试场景执行压力测试
测试过程中主要监测:数据库的CPU、内存、Io、应用服务器的cpu、内存、Io,还有测试机的cpu、内存
由于是内网进行测试,所以不考虑网络传输的因素。
经过多轮反复测试,优化,最终达到了满意的效果
4)编写压力测试报告
项目交付后,客户没有反馈重大问题,并且项目成功上线运营。