




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
产品名称Product name密级Confidentiality level 秘密 产品版本Product version Total 12pages 共12页 针对XXXX内存溢出问题 性能测试报告 (仅供内部使用) 拟制:日期: 审核:日期: 审核:日期: 批准:日期: . ;. 修订记录 日期日期修订版本修订版本描述描述作者作者 . ;. 目录 1 1概述概述 .4 2 2测试目的测试目的 .4 3 3测试设计测试设计 .4 3.1对象分析 .4 3.2测试策略 .4 3.3测试模型 .4 3.3.1测试环境描述 .4 3.4详细测试方法 .5 3.4.1测试方法综述 .5 3.4.2并发用户计算及启动 .5 3.4.3监视统计数据 .5 3.4.4业务模型 .6 4 4测试结果测试结果 .7 4.1CPU使用情况 .7 4.2内存使用情况 .8 4.3页面分解 .9 5 5测试结论测试结论 .12 . ;. XXX(针对内存溢出问题)性能测试报告 关键词: XXX系统 性能测试 事务响应时间 测试报告 摘 要: 本测试报告用于说明XXXX系统的内存溢出压力测试结果。 缩略语清单: XXXX:XXXX管理系统 1 1 概述概述 本测试报告用于说明XXX系统中的内存溢出压力测试结果。根据客户反馈的情况,XXX系统存在 内存溢出的问题,主要体现在系统运行一段时间后,做任意业务操作,会引发内存溢出问题, 针对这种情况,分析WEB服务器的配置,执行本次性能测试。 2 2测试目的测试目的 本次测试是重点是重现XXXX系统的内存溢出问题。根据客户的反馈信息,结合研发同事的 建议,执行本次测试,目的在于重现XXXX的内存溢出问题,未涉及功能测试,以测试结果协助 研发同事解决问题。 3 3 测试设计测试设计 3.1对象分析 系统按照B/S(Browser/Server)模式设计。用JSP实现前台,SQL SERVER 2000 做后台数据库。 Web服务器使用JBOSS 4.0.2 ,编译器使用JDK1.4.2版本,WEB服务器日志输出调整为ERROR级。 3.2测试策略 本次测试分别模拟3个用户,虚拟5个IP,进行客户信息新增,客户列表读取,考核标准设置中 的评价标准以及新增客户信息等操作,持续运行3个小时与4个小时。 3.3测试模型 3.3.1 测试环境描述 1. 测试环境需求 1 系统环境标准配置: . ;. 主机用途机型/OS台数CPU/台内存容量/ 台 对应IP Web服务器 Windows 2003 Server111G9 数据库服务器 Windows 2003 Server112G12 测试代理服务器 Windows XP11512M9 2. 测试工具要求 PC 1台,LOADRUNNER 8.0 性能测试工具。 3. 测试代码要求 准备好测试数据,系统资源,开启web服务。JBOSS配置java内存为最小350M,最大 700M。 3.4详细测试方法 本部分主要描述测试方法,资源监控及测试启动等方面内容。 3.4.1 测试方法综述 根据XXX系统中的权限管理机制,同一IP只能同时登录一个用户,这样模拟多个用户就需要 多个不同的IP,否则权限系统会拒绝登录,无法模拟实际的情况,故采用IP欺骗方法,虚拟出5 个不同的IP进行测试。根据客户反馈的结果分析,选取XXXX系统中的关键业务点:客户信息新 增,客户列表读取,考核标准设置中的评价标准以及新增客户信息,分别模拟3个IP,3个用户, 4个用户,4个IP,持续的运行3个小时,4个小时的测试场景。测试在这样的压力,系统是否抛 出内存溢出问题。 3.4.2 并发用户计算及启动 第一次测试模拟3个用户,同时启动浏览客户列表,新增客户信息操作,持续运行3个小时。 第二次测试模拟4个用户,同时启动浏览客户列表,新增客户信息,浏览客户的考核标准信息等, 持续运行4个小时。 3.4.3 监视统计数据 根据性能测试的目的,主要对WEB服务器的CPU、内存、进行监控和分析。因测试服务器与 测试代理机在同一网段内,故忽略网络因素。本次测试没有监控数据库资源使用情况。下表列 出了主要需监控的选项。 监控计数点描述 WEBWEB服务器服务器 CPU 测试过程中CPU的使用率 内存测试过程中内存使用率 . ;. 3.4.4 业务模型 第一次测试模拟3个用户在前台进行XXXX系统客户列表浏览,客户信息新增操作。业务流程 如下: XXXX系统: 1、 使用用户帐号登录(用户名test,密码111)登陆到9:8080/ws, 2、 选择“客户管理”标签,进入客户管理系统; 3、 在“档案管理”页面进行新增操作; 4、 另外一个用户使用用户名admin,密码111,登录客户系统,在“档案管理”处进行客户 信息的浏览,实际是不间断刷新客户查询列表; 第二次测试模拟4个用户在前台进行XXXX系统客户列表浏览,客户信息新增操作,考核标准 中的评价标准浏览。业务流程如下: XXXX系统: 1、 使用用户帐号登录(用户名test,密码111)登陆到9:8080/ws, 2、 选择“客户管理”标签,进入客户管理系统; 3、 在“档案管理”页面进行新增操作; 4、 另外一个用户使用用户名admin,密码111,登录客户系统,在“档案管理”处进行客户 信息的浏览,实际是不间断刷新客户查询列表; 5、 使用用户bj,密码111,登录客户系统,在“考核标准”中浏览“评价标准”页面。 . ;. 4 4测试测试结果结果 4.1CPU 使用情况 第一次测试 第二次 . ;. 从上面两张图可以看出,在第二次测试,增加了考核标准中的评价标准浏览页面的测试后,WEB 服务器的CPU使用率基本维持在98左右。由此可以推测考核标准中的评价标准页面可能存在性能 问题。 4.2内存使用情况 第一次 . ;. 第二次 由以上两幅图可以看出,WEB服务器的可用物理内存在第二次测试时,出现了下降的趋势,在 下降一定程度后,维持不变,说系统被用掉的物理内存没有及时释放,通过比较前后两次测试的差 别,可以推测客户评价标准处可能存在内存泄漏问题。 4.3页面分解 . ;. 9:8080/crm/archive/providerInfoAction.do?saveInfo=true 9:8080/crm/archive/archiveTreeAction.do?isList=true. 9:8080/crm/evaluatesys/evaluateStanMain.do?rootStalkID=1 9:8080/crm/evaluatesys/ListRootEvaluateStan.do?bySort=true. 具体的页面请研发同事自行分析。 5 5测试结论测试结论 本次测试共执行2次,第一次执行3小时,第二次执行4小时。整个测试过程出现两次错误报 告。测试结论如下: 1、通过比较两次测试结果,差别较大的是体现在第二次增加了考核标准中的评价标准 页面浏览操作,WEB服务器的CPU,内存都有比较大的变化,由此可以推测考核标准 中的评价标准页面可能存在问题; 2、通过分解测试对象的相关页面,发现几个主要操作,涉及到数据库查询,添加的操 作,在服务器端的耗时比较长,特别体现在客户列表的读取。故推测客户列表处的 sql语句可能存在问题,可优化; 3、WEB服务器的配置也是一个值得研究优化的地方,如何使WEB服务器发挥最大效能, 请研究同事解决; 4、在测试过程中,监控WEB服务器端的console发现,系统打出了比较多的日志信息, 其中有类似这样的sql语句: 16:13:02,140 INFO STDOUT Hibernate: select count(*) as col_0_0_ from XXX_WS_WSPACE_NOTICE notice0_ where (RELEASESTATE=已发布 ) and(ISDELETE not like %测试员% )
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年甘肃省平凉市第二批市直单位公益性岗位工作人员招聘37人考前自测高频考点模拟试题附答案详解
- 2025年新乡延津县选调县外在编在岗教师回乡任教的考前自测高频考点模拟试题及1套参考答案详解
- 2025年延安东辰中学教师招聘模拟试卷及答案详解一套
- 2025北京建筑大学附属中学第二批招聘教师3人模拟试卷及一套完整答案详解
- 2025内蒙古赤峰招聘乡镇卫生院事业编制人员32人(含护理9人)考前自测高频考点模拟试题及答案详解(名师系列)
- 2025湖南株洲海事职业学校公开招聘教师25人模拟试卷完整参考答案详解
- 2025福建厦门市集美区英村(兑山)幼儿园非在编教职工招聘4人考前自测高频考点模拟试题及答案详解1套
- 2025年甘肃交通职业技术学院考核招聘急需紧缺专业人才模拟试卷含答案详解
- 2025湖北武汉市汉口学院人力资源部职员招聘1人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025安徽芜湖经济技术开发区招聘小学非编教师37人模拟试卷附答案详解(考试直接用)
- 2024-2029全球及中国湖泊管理行业市场发展分析及前景趋势与投资发展研究报告
- 快手磁力聚星星选达人认证考试试卷答案
- 一元二次方程-相似三角形-锐角三角函数复习
- 冰皮月饼的制作方法课件
- 在职党员到社区报到登记表“双报到”登记表
- 降低10炉脱硝系统液氨消耗量0
- 地下储藏室产权使用权转让协议
- 高考专题复习:小说专题训练人称的交替使用
- 大数据在高速公路收费稽查打逃方面的应用
- TY/T 3001-2006中国青少年儿童 手腕骨成熟度及评价方法
- GB/T 9722-2006化学试剂气相色谱法通则
评论
0/150
提交评论