




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
产品名称Product Name密级Confidentiality Level 金牛公安分局视频资源管理系统 秘密 产品版本Product Version 1.00 共11页 针对金牛公安分局视频资源管理系统稳定性 及最大并发数问题 性能测试报告 (仅供内部使用) 拟制:赵枫 日期: 2012-12-14 审核: 日期: 审核: 日期: 批准: 日期: 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第2页,共20页 Page2 Total20 修订记录 日期日期修订版修订版 本本 描述描述作者作者 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第3页,共20页 Page3 Total20 目录 1测试设计测试设计 .4 1.1对象分析4 1.2测试策略4 1.3测试模型5 1.3.1测试环境描述.5 1.4详细测试方法5 1.4.1测试方法综述.5 1.4.2并发用户计算及启动.6 1.4.3业务模型.6 1.5RUNNING VUSERS(运行虚拟用户图表分析) 7 1.6RENDEZVOUS(集合点图表分析)7 1.7AVERAGE TRANSACTION RESPONSE TIME(平均事物响应时间图表分析)8 1.8HITS PER SECOND & AVERAGE THROUGHPUT(页面每秒点击率和平均吞吐量合并图 表分析).9 1.9TRANSACTION SUMMARY(事物总体估计图表分析).9 1.10PAGE DOWNLOAD TIME BREAKDOWN(页面下载崩溃时间段图表分析) .10 1.11TIME TO FIRST BUFFER BREAKDOWN(第一次缓冲时间细分图表分析) 10 1.12WEB PAGE DIAGNOSTICS(WEB页面诊断图表分析)11 1.12.1LogInPageVisist页面(首页页面访问) .11 1.12.2LogInPageVisist页面(首页页面访问) .13 1.12.3LogOut (注销功能操作).14 1.12.4EntrycaseRecordPage(进入案件信息录入页面).14 1.12.5caseInformationSubmit (案件信息提交动作)15 1.13CPU使用情况(测试结果) .16 1.14各个功能模块ACTION事物成功率总结.17 2测试结论测试结论 .18 3测试风险测试风险 .20 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第4页,共20页 Page4 Total20 金牛项目(针对系统稳定性和最大并发数问题)性能测试报告 关键词:关键词: 金牛公安分局视频资源管理系统 性能测试 事务响应时间 每秒事务数 测试 报告 摘摘 要:要: 本测试报告用于说明金牛公安分局视频资源管理系统的最大并发数以及稳定性的测 试结果。 缩略语清单:缩略语清单: 金牛公安分局视频资源管理系统金牛公安分局视频资源管理系统 概述概述 本测试报告用于说明金牛公安分局视频资源管理系统稳定性(最大并发数)压力测试 结果。 1 测试设计测试设计 1.1对象分析 系统按照B/S(Browser/Server)模式设计。用JSP实现前台,ORACLE10G 做后台数 据库。Web服务器使用Tomcat6.0.2 ,编译器使用JDK1.6.0_20版本,WEB服务器日志 输出调整为ERROR级。 1.2测试策略 本次测试分别模拟50个用户,虚拟50个IP,进行系统首页登录、案件管理功能中案 件信息上传等操作,持续运行时间范围为(0.6个小时到2.4个小时)。 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第5页,共20页 Page5 Total20 1.3测试模型 1.3.1 测试环境描述 1. 测试环境需求 a)系统环境标准配置: 主机用途机型/OS台 数 CPU/ 台 内存 容量 /台 对应IP Web服务器Windows 2008 Server1116G11 数据库服务 器 Windows 2008 Server1116G11 测试代理服 务器 Windows XP114G2 b)测试工具要求: PC 1台(为实际情况考虑应考虑使用多台个人PC来实现不同PC不同IP的负载均衡功能), LOADRUNNER 11.0 性能测试工具。 c)测试代码要求: 准备好测试数据,系统资源,开启web服务。TOMCAT配置java内存为最小500M, 最大 1000M。 1.4详细测试方法 1.4.1 测试方法综述 根据金牛公安分局视频资源管理系统中的权限管理机制,理想情况同一IP只能同时 登录一个用户(但实际情况同一IP可以允许多个用户登录),这样模拟多个用户就需 要多个不同的IP,否则权限系统会拒绝登录,无法模拟实际的情况,故采用IP欺诈 的方法,虚拟出50个不同的IP进行测试。根据项目经理的要求,选取金牛公安分局 视频资源管理系统中的关键业务点:系统首页登录、案件管理等模块,分别模拟50 个IP,50个用户,100个用户,100个IP,持续的运行0.6个小时至2.4个小时的测试 场景。测试在这样的压力下,系统是否会崩溃。 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第6页,共20页 Page6 Total20 1.4.2 并发用户计算及启动 第一次测试模拟50个用户,同时启动系统首页登录、案件信息上传操作。监视 统计数据: 根据性能测试的目的,主要对WEB服务器的CPU、内存、进行监控和分析。因 测试服务器与测试代理机在同一网段内,故忽略网络因素。本次测试没有监控数据 库资源使用情况。下表列出了主要需监控的选项。 监控计数点描述 WEB服务器 CPU 测试过程中CPU的使用率 内存测试过程中内存使用率 1.4.3 业务模型 业务流程如下: OA系统: 1、使用用户帐号登录(用户名username使用参数化随机取值,密码根据用户名 关联参数化)登陆到2:8080/VideoManagement。(首页登 录) 2、选择“案件管理”按钮,点击“信息录入”选项;(案件管理) 3、脚本里实现对案件相关(案件名称,案发地址,天网点位号)信息的参数化, 图片信息(CaseID,ImageName)的参数化。 实现对案件信息的随机信息录入并提交执行功能以及图片的随机上传功能。 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第7页,共20页 Page7 Total20 1.5Running Vusers(运行虚拟用户图表分析) 从0分0秒到8分的时候用户数逐级增加(每1分钟增加4个用户,增加到50个),从2小时 08分,用户数逐级减少(每1分钟减少4个用户),此处的Vuser表现不正常(所有用户集 合的时间提前了)。 1.6Rendezvous(集合点图表分析) 集合点图表明It满足场景集合点设置策略(即100%的用户到达集合点及12.5分钟后场 景继续执行) 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第8页,共20页 Page8 Total20 1.7Average Transaction Response Time(平均事物响应时间图表分析) (这个是比较关心的数据之一) a)时间越小说明处理的速度越快,如果和前面的用户负载生成图合并在一起看, 就可以发现用户负载增加对系统事务响应时间的影响规律(事务的响应时间也 不应该超过用户的最大接受范围,否则会出现系统响应过慢的问题)。 b)除了案件信息录入(CaseInformationRecordIn)包括了:案件信息提交操作 (CaseInfomationSubmit),点击进入案件信息录入页面(EntryCaseRecordPage)。 以及登陆登出事物时间耗时比较长,其他的事物表现均比较稳定。我们可以看 到,登录(login)的操作,平均响应时间为75.785s,这个已经是除去think time的 数值;对于首页访问(LogInPageVisit),平均响应时间为74.656s,系统注销 (LogOut)51.488s,案件信息录入(CaseInformationRecordIn)31.643s这4个响应时 间超出预期目标设定(LoadRunner脚本回访的时候经常tomcat会报错:系统首页 无法访问,要进行第二次回访才能继续,由此推断出系统首页访问可能存在问 题,目前定位于有一定性能瓶颈)。 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第9页,共20页 Page9 Total20 1.8Hits per second & Average Throughput(页面每秒点击率和平均吞吐量合并图表 分析) 对于这个两个图来说,正常情况下他们的大致趋势应该是一样的,点击率反映client 的请求情况,而吞吐量(Througput)则反映server的响应情况。测试出的两个性能指标 均已超出系统性能测试方案中设置的预期值(Hits per Second:1.851s) 1.9Transaction Summary(事物总体估计图表分析) 从图分析数据看以看出,每个功能模块脚本及场景执行的业务成功率均无限趋近于 100%,满足系统性能测试方案中的预期设定值(业务成功率95%) 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第10页,共20页 Page10 Total20 1.10 Page Download Time Breakdown(页面下载崩溃时间段图表分析) 我们可以看到红框标的地方,明显在VideoManagement和My97DatePicker.htm, indexc, (caseEntryPage.jsp“,“URL=2:8080/VideoManagement/casesManagemen t/caseEntryPage.jsp?modularId=1)这4个页面浪费了很多时间,基本都体现在First Buffer Time和Connection Time这两个计数器上(Measurement)。所以我们要对4个页 面进行进一步的分析,我们来看First Buffer Time的分解图。 1.11 Time to first buffer breakdown(第一次缓冲时间细分图表分析) 我们从上图可以看出,主要是Server Time的问题,下面我们就要看看是Server哪些 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第11页,共20页 Page11 Total20 页面和组件出现了问题了。 1.12 Web Page Diagnostics(web页面诊断图表分析) 1.12.1 LogInPageVisist页面(首页页面访问) 1. Web页面诊断图分析。(2:8080/VideoManagement) 2. /ajax/libs/jquery/1.4/jquery.min.js这个JS页面在页面下载时 耗时很多。 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第12页,共20页 Page12 Total20 3.对于FirstBuffer里显示的资源消耗时间图相对来说要平稳的多。 等等。 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第13页,共20页 Page13 Total20 1.12.2 LogInPageVisist页面(首页页面访问) 1.WEB页面诊断 (2:8080/VideoManagement/Validate/formValidator/datepicker/My97Da tePicker.htm) 2.2:8080/VideoManagement/Validate/formValidator/datepicker/My97D atePicker.htm 页面在页面下载时耗时很多 2:8080/VideoManagement/Validate/formValidator/datepicker/config.js 页面在页面下载时耗时很多 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第14页,共20页 Page14 Total20 3.2:8080/VideoManagement/Validate/formValidator/datepicker/config.js 这个页面的downloadTime耗时也比较多 1.12.3 LogOut (注销功能操作) 1.WEB页面诊断(2:8080/VideoManagement/indexc.jsp) /ajax/libs/jquery/1.4/jquery.min.js这个js这个js耗时长 1.12.4 EntrycaseRecordPage(进入案件信息录入页面) 2:8080/VideoManagement/casesManagement/caseEntryPage.jsp?modula rId=1耗时长。 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第15页,共20页 Page15 Total20 1.12.5 caseInformationSubmit (案件信息提交动作) 1.WEB页面诊断 (2:8080/VideoManagement/caseManangemet/doAddCaseManagement.a ction) 耗时多 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第16页,共20页 Page16 Total20 2.2:8080/VideoManagement/jquery/themes/default/images/panel_title.pn g 耗时较多。 从上面得几个图可以看出,ext-patch.css、login.css、joffice-gov2、ext-base.js、ext- all.css、 ext-all.gzjs这6个页面耗费了很多的时间,全都是first buffer time,消耗在server上; 这个6个地方需要开发人员进行检查,优化代码。 1.13 CPU使用情况(测试结果) LoadRunner中100个虚拟用户在Run前进行准备时(Pending)时,任务管理器监视到此 时CPU使用率达到了100%,说明CPU存在性能瓶颈(本机的)。 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第17页,共20页 Page17 Total20 LoadRunner中100个虚拟用户刚开始并发运行回放脚本时,任务管理器监视到此时 CPU使用率达到了100%,说明CPU存在性能瓶颈(本机的)。 1.14 各个功能模块Action事物成功率总结 每个模块Action的事务成功率都趋近于100%,说明脚本以及场景的设计符合用户实 际业务处理情况。 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第18页,共20页 Page18 Total20 2 测试结论测试结论 1. 预期结果 测试项业务时段响应 时间 90%响应 时间 业务 成功 率 CPU 使 用率 吞吐量(TPS)内存使用率 首页访问1. 最大运行时间:24 小时持续运行 2. 预计实际运行时间: 3h 3. 场景相对运行时间: 2.4h(2/8 原则计算出) 95%95%95%95%Avg:10%0.1652.280G(57 %) 登录模块1. 最大运行时间:24 小时持续运行 2. 预计实际运行时间: 3h 3. 场景相对运行时间: 2.4h(2/8 原则计算出) 8s8s95%Avg:10%0.1652.280G(57 %) 针对金牛公安分局视频资源管理系统稳定性及最大 并发数问题 性能测试报告 文档密级 秘密 第19页,共20页 Page19 Total20 案件信息录入1. 最大运行时间:24 小时持续运行 2. 预计实际运行时间: 3h 3. 场景相对运行时间: 2.4h(2/8 原则计算出) 5s5s95%Avg:10%0.1652.280G(57 %) a)因为各个模块有失败的事物,造成了的事物执行没有 100%成功,但是是达到预期指标的;同 时首页访问,登录模块,案件信息录入的平均事物响应时间也超过了预期的 3s。待开发人员 进行性能调优。 b)另外经过分析: 1./ajax/libs/jquery/1.4/jquery.min.js 2.2:8080/VideoManagement/Validate/formValidator/datepicker/My9 7DatePicker.htm 3.2:8080/VideoManagement/Validate/formValidator/datepicker/confi g.js 4./ajax/libs/jquery/1.4/jquery.min.js 5.2:8080/VideoManagement/casesManagement/case
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025青海新泉财金投资管理有限公司招聘2人(二)笔试历年参考题库附带答案详解
- 2025陕西西安市高陵区国企招聘2人笔试历年参考题库附带答案详解
- 2025年国家卫生健康委机关服务局社会招聘(2人)考前自测高频考点模拟试题及答案详解(全优)
- 2025福建莆田市城建给排水服务有限公司招聘笔试历年参考题库附带答案详解
- 2025年双鸭山饶河县公开竞聘农场社区工作者80人考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025福建厦门银华机械有限公司校园招聘27人笔试历年参考题库附带答案详解
- 2025浙江温州市平阳县国资发展有限公司招聘劳务派遣人员1人笔试历年参考题库附带答案详解
- 2025贵州铜仁市司法局选聘行政执法人民监督员20人考前自测高频考点模拟试题及答案详解(各地真题)
- 2025年福清市新港城资产运营有限公司招聘6人笔试历年参考题库附带答案详解
- 2025年福州市鼓楼区文体旅局招聘街(镇)专职文化人员2人模拟试卷及参考答案详解1套
- 浙教版2025-2026学年八年级上科学第1章 对环境的察觉 单元测试卷
- 基底细胞癌护理查房
- 2025保密观知识竞赛题库(试题附答案25个)
- 2025-2026学年人教版(2024)初中生物八年级上册(全册)教学设计(附目录)
- 煤矿监管培训方案
- 企业反腐倡廉培训课件
- 湿疮湿疹中医护理查房
- 2025年6月新《中华人民共和国治安管理处罚法》全文+修订宣贯解读课件(原创内容丰富且全)
- DB31/T 1377.4-2022实验鸡和鸭第4部分:设施及环境
- 2025邮储银行面试题目及答案
- 他人借车免责协议书
评论
0/150
提交评论