欢迎来到天天文库
浏览记录
ID:35417197
大小:83.77 KB
页数:11页
时间:2019-03-24
《消息引擎性能测试方案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、消息引擎性能测试方案拟制:李剑FI期:2015-12-18审核:日期:批准:日期:版权所有侵权必究修订记录日期修订版本修改描述作者2015-12-181.0创建李剑目录1.概述41.1.冃的412背景413范围41.4.参考依据42.测试概要52.1.测试环境组网图522测试服务器配置62.3.测试任务63.测试内容及方法83.1.测试内容83.2.性能指标测试83.2.1.用户注册接口8322.用户登陆接口83.2.3.用户心跳接口83.2.4.用户在线消息接口9325.用户在线控制接口93.2.6.用户在线批量查询接口1033测试手段1034测试工具103.5.测试指标
2、104.测试入口115.测试完成准则111.概述1.1.目的本测试方案只针对消息引擎的性能测试报告,目的在于发现消息引擎性能极限及潜在问题。确认是否满足天威要求的指标。在一定的负载下能否正常运行,响应吋间和响应速度情况;长吋间运行,系统是否能运行止常。找出平台的性能瓶颈并调优,解决平台的性能问题,如内存溢出,速度慢等问题编写木方案的冃的是指导本次性能测试冇序的进行,相关人员了解本次性能测试1.2.背景天威要求结合融合业务新增消息引擎模块,负责系统广播、用户沟通及多屏交互的消息收发中转功能。1.3.影响范围主要针对消息引擎收发能力上限进行确定;消息引擎在压力情况2I攵发是否稳
3、定;大数据量情况卜是否存在系统缺陷或者瓶颈。计划采用消息引擎服务器所在交换机同网络下进行压力测试,在不影响其他网络环境情况下进行MES性压力测试。1・4・参考依据文档名称版本备注消息引擎系统需求说明书.doc1.0消息引擎技术方案.doc1.0消息引擎系统对外API接口文档.doc1.0消息引擎系统接口设计文档.docx1.0消息引繁系统系统设计文档.doc1.0XMPP消息引擎STB客户端与其他应用通信方案.docx1.02测试概要2.1.测试环境组网图及服务器IP表Mes服务器数据库服务器在线状态管理服务器天威MES服务器IP规划表(目前系统仅部署172.18.77.3
4、1-32,根据压力测试需要随时启用另外2台部署)序号服务器名称服务功能内部IP规划虚拟IP/端口1业务接入代理服务172.18.77.312172.18.77.32116.77.70.155/8080'(http)3MES连接服务、业务服务(提供给客户端接入消息引孳系统,员■、!"4—11-rT乂亠厶J・1丨.172.18.77.334172.18.77.34116.77.70.155/9999(UDP)消息引擎硬件机器台数1台内存(G)8GCPU(GHz)8*Intel(R)Xeon(R)CPUE5-26090@2.40GHz硬盘(G)300G软件操作系统RedHatEn
5、terpriseLinuxServerrelease5.864位服务消息引擎和关部件JDKJDK1.6.022Mysql硬件机器台数1台内存(G)8GCPU(GHz)8*Intel(R)Xeon(R)CPUE5-26090@2.40GHz硬盘(G)300G软件操作系统RedHatEnterpriseLinuxServerrelease5・864位服务Mysql相关部件JDKJDK1.6.022压力机硬件机器台数1台内存(G)4G软件CPU(GHz)15-34703.2GHz硬盘(G)120G操作系统Windows7服务Loadrunnerl122测试服务器配置2.3.测试任
6、务任务计划开始时间期望完成时间说明性能测试设计阶段已完成已完成接口进行整理,编写测试用例整理、测试环境搭建性能测试脚本编写已完成已完成性能测试脚木编写;性能测试参数调整已完成已完成性能测试数据准备性能测试执行12月23号10占12月23号11占单机环境卜进行性能测试和稳定性测试测试报告的输出12月23号11点12月23号12点性能测试报告的输出测试准备工作详细检查过程准备测试环境测试环境已经部署完成,且功能正常准备压力机部署3台以上WIN2003环境,和测试环境在同一网段不受网络或交换机影响干扰测试结果安装LoadRunner性能测试工具部署LoadRunner11,且能够
7、支持单台10000消息收发以上录制脚本接口各模块相关脚本创建场景从0圧力逐渐提高,按并发1000个压力,达到压力上线了持续20分钟。调整测试参数及测试数据确定各接口取数据方法,并获取足够数据脚本调试验证确认每个接口对应的脚本可正常执行,并且后台无报错性能测试将按照优先级Itl高到低进行测试3•测试内容及方法3.1.测试内容3.2•性能指标测试3.2.1.用户注册接口验收项用户注册接口验收项编号MES.006.07验收点编号MES.006.07.001预置条件:1、预置压力机测试步骤:1、详见性能测试报告预期结果:1
此文档下载收益归作者所有