欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件项目性能测试报告(共36页).doc

    • 资源ID:13499975       资源大小:1.16MB        全文页数:36页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件项目性能测试报告(共36页).doc

    精选优质文档-倾情为你奉上 XXX软件项目性能测试报告版本列表A-增加;M-修改;D-删除版本号日期撰写人修改类型描述V1.0创建全部内容目录1 引言1.1 编写目的本次测试是针对XXX项目系统进行的性能测试。性能测试涉及到该系统的登录、案件、XX意见书、外聘律师事务所管理、XX顾问/XX机构5个主要的系统应用功能。通过模拟实际用户的使用场景进行压力测试,获得服务器运行时的相关数据,从而进行分析,找出系统业务处理的最佳性能点。分别以60、80、100为基数进行测试,测事务平均响应时间。1.2 预期读者XXX信息技术部以及项目开发人员1.3 参考文档XXX项目需求说明书2 测试目的此次性能测试的目的如下:l 能力验证在使用负荷最多时,服务器的性能在如下范围内:CPU最大使用率(<85%);内存最大使用率(<85%);测试XXX系统在60并发用户的条件下核心功能请求响应时间是否小于10秒;事务成功率不能低于95%;l 性能调优主要为了发现XXX系统中的性能瓶颈,通过各种参数调整和代码的调整来提高系统的性能。l 缺陷发现主要为了通过此次测试来发现系统上是否依然存在功能上的缺陷。2.1 测试目标期望指标:性能指标限制条件: 服务器的CPU平均利用率不能超过85%;事务成功率不能低于95%;测试过程中,内存使用率不要超过85%且无明显变化;报表类运算事务平均响应时间小于15秒;页面交互事务平均响应时间不能超过10秒;3 项目概述4 业务分析4.1 用户活动剖析和建模4.2 性能目标根据需求文档和设计文档以及与客户交流的结果,分析得出每模块的性能需求。具体如下:业务名称并发数量事务响应时间(秒)事务成功率登录60<=10>=95%XX意见书60<=10>=95%外聘律师事务所管理60<=10>=95%XX顾问/XX机构60<=10>=95%案件60<=10>=95%4.3 测试用例编号用例概要具体描述1登录打开登录页面,输入用户名、密码,点击登录按钮,在登录前设置集合点2XX意见书进入XX意见书管理模块,单击新建,输入相应信息,点击提交按钮,在弹出页面提交前设置集合点3外聘律师事务所进入外聘律师事务所管理模块,单击新建,输入相应信息,点击提交按钮,在弹出页面提交前设置集合点4XX顾问/XX机构进入XX顾问/XX机构模块,分别查询XX顾问和XX机构,在查询前设置集合点5案件进入案件管理模块,单击新建,输入相应信息,点击提交按钮,在弹出页面提交前设置集合点5 测试方法5.1 测试工具本次性能测试主要使用HP公司的专业测试工具LoadRunner11,采用录制、回放的方法,即录制IE浏览器发送、接收的HTML数据包,使用工具模拟大量客户端向服务器发送业务请求并实时性能监测的方式,对“XXX系统项目”登录、XX意见书、外聘律师事务所、XX顾问/XX机构、案件几个模块进行性能验证,判断系统在多用户并发请求下,服务器是否稳定以及响应时间是否满足。5.2 测试环境设备硬件配置软件配置数据库服务器虚拟服务器处理器:Intel(R)Xeon(R)CPU X-5650 2.67GHz (4 处理器)内存:2G硬盘:40GWin2008server R2mysql应用服务器虚拟服务器处理器:Intel(R)Xeon(R)CPU X-5650 2.67GHz (4 处理器)内存:2G硬盘:40GWin2008server R2Tomcat性能测试机虚拟服务器处理器:Intel(R)Core i5 2.53GHz (4 处理器)内存:2G硬盘:40G Win2008server R2LoadRunner 11.0Microsoft OfficeIE85.3 测试场景设计组名称场景业务及比例分配监测数据场景共60并发用户测试每个脚本分配均为60并发RAMP UP:每15秒增加10个用户;Duration: 单脚本持续10分钟RAMP DOWN:每20秒钟退出10个用户。Ø 数据库服务器性能指标Ø 应用服务器CPU使用率Ø 应用服务器内存使用率Ø 模块响应时间Ø LR日志Ø 服务器日志5.3.1 用户并发测试5.3.1.1 登录模块测试内容描述功能 创建用户登录的进程,60/80/100个客户端同时启动此进程。目的 本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法分别 采用60、80、100并发用户数对系统进行测试并发用户数与事务执行情况并发用户数事务平均响应时间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)60      80      100        5.3.1.2 XX意见书模块测试内容描述功能 创建XX意见书模块的进程,60/80/100个客户端同时启动此进程。目的 本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法分别 采用60、80、100并发用户数对系统进行测试并发用户数与事务执行情况并发用户数事务平均响应时间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)60      80      100       5.3.1.3 外聘律师事务所模块测试内容描述功能 创建外聘律师事务所模块的进程,60/80/100个客户端同时启动此进程。目的 本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法分别 采用60、80、100并发用户数对系统进行测试并发用户数与事务执行情况并发用户数事务平均响应时间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)60      80      100       5.3.1.4 XX顾问/XX机构模块测试内容描述功能 创建XX顾问/XX机构模块的进程,60/80/100个客户端同时启动此进程。目的 本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法分别 采用60、80、100并发用户数对系统进行测试并发用户数与事务执行情况并发用户数事务平均响应时间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)60      80      100       5.3.1.5 案件模块测试内容描述功能 创建用户案件模块的进程,60/80/100个客户端同时启动此进程。目的 本用例主要测试服务器的性能表现、响应时间以及是否有保存失败的情况出现。方法分别 采用60、80、100并发用户数对系统进行测试并发用户数与事务执行情况并发用户数事务平均响应时间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)60      80      100       6 测试结果分析6.1 结果汇总6.1.1 用户并发测试: 场景功能事物用户数量事务成功率平均响应时间(秒)吞吐量(MB)登录登录60100%17.15110.88340100%12.35410.22520100%9.15710.61首页展示60100%1.33610.8834099.94%1.05810.22520100%0.88610.61XX意见书XX意见书保存60100%0.10310.72880100%0.1310.844100100%0.16310.553XX意见书提交60100%0.20610.72880100%0.22610.844100100%0.25610.553外聘律师事务所外聘律师事务所保存60100%0.12610.02680100%0.1729.84910082.49%15.5461.462外聘律师事务所提交60100%0.2310.0268099.82%0.4489.84910081.33%23.5681.462XX顾问/XX机构XX机构查询60100%0.0847.96480100%0.1198.049100100%0.1228.742XX顾问查询60100%0.227.96480100%0.3178.049100100%0.3458.742案件案件保存60100%0.13110.65880100%0.16210.775100100%0.20110.413案件提交60100%0.19810.65880100%0.22310.775100100%0.25710.4136.2 结果分析图6.2.1 并发测试6.2.1.1 登录6.2.1.1.1 60Vuser6.2.1.1.1.1 事务概要6.2.1.1.1.2 响应时间6.2.1.1.1.3 吞吐量6.2.1.1.2 40Vuser6.2.1.1.2.1 事务概要6.2.1.1.2.2 响应时间6.2.1.1.2.3 吞吐量6.2.1.1.3 20Vuser6.2.1.1.3.1 事务概要6.2.1.1.3.2 响应时间6.2.1.1.3.3 吞吐量6.2.1.2 XX意见书6.2.1.2.1 60Vuser6.2.1.2.1.1 事务概要6.2.1.2.1.2 响应时间6.2.1.2.1.3 吞吐量6.2.1.2.2 80Vuser6.2.1.2.2.1 事务概要6.2.1.2.2.2 响应时间6.2.1.2.2.3 吞吐量6.2.1.2.3 100Vuser6.2.1.2.3.1 事务概要6.2.1.2.3.2 响应时间6.2.1.2.3.3 吞吐量6.2.1.3 外聘律师事务所6.2.1.3.1 60Vuser6.2.1.3.1.1 事务概要6.2.1.3.1.2 响应时间6.2.1.3.1.3 吞吐量6.2.1.3.2 80Vuser6.2.1.3.2.1 事务概要6.2.1.3.2.2 响应时间6.2.1.3.2.3 吞吐量6.2.1.3.3 100Vuser6.2.1.3.3.1 事务概要6.2.1.3.3.2 响应时间6.2.1.3.3.3 吞吐量6.2.1.4 XX顾问/XX机构6.2.1.4.1 60Vuser6.2.1.4.1.1 事务概要6.2.1.4.1.2 响应时间6.2.1.4.1.3 吞吐量6.2.1.4.2 80Vuser6.2.1.4.2.1 事务概要6.2.1.4.2.2 响应时间6.2.1.4.2.3 吞吐量6.2.1.4.3 100Vuser6.2.1.4.3.1 事务概要6.2.1.4.3.2 响应时间6.2.1.4.3.3 吞吐量6.2.1.5 案件6.2.1.5.1 60Vuser6.2.1.5.1.1 事务概要6.2.1.5.1.2 响应时间6.2.1.5.1.3 吞吐量6.2.1.5.2 80Vuser6.2.1.5.2.1 事务概要6.2.1.5.2.2 响应时间6.2.1.5.2.3 吞吐量6.2.1.5.3 100Vuser6.2.1.5.3.1 事务概要6.2.1.5.3.2 响应时间6.2.1.5.3.3 吞吐量7 结论由于测试工具无法连接被测试服务器的共享C盘,所以此次测试无法通过工具收集到相应的信息,通过登录测试服务器直接观察,服务器CPU使用率一直维持在合理范围内,但由于测试服务器内存较少,只有2G,导致在测试过程中内存使用率一直较高,尤其是在测试外聘律师事务所模块的100并发时,内存几乎耗尽。通过对比测试结果可以看出,目前系统基本上满足使用需要,除登录模块在60并发用户的情况下响应时间无法达到标准以外,其余各个模块都可以满足要求,其中外聘律师事务所模块100并发未达标是因为服务器内存问题。根据测试结果,目前系统登录模块无法满足条件的原因有以下几点:1.内存原因:由于测试服务器的应用和数据库都部署在一台机器上面,而且机器本身只有2G内存,导致服务器压力过大,尤其是内存不够使用。2.配置原因系统的数据库配置和tomcat的配置还需要优化,我已经对其中一些参数进行了优化,取得了一些效果,后面还可以针对生产环境进行具体的优化,本次优化参数如下:修改mysql下面的参数max_connections=2000由100改为1000修改server.xml下面的参数maxActive="300"由100改为300增加enableLookups="false"参数修改context.xml下面的参数maxActive="600" maxIdle="20" maxWait="5000"建议根据生产环境数据库的实际情况对上述配置进行相应的优化,另外可以根据后台的日志对登录模块进行优化。专心-专注-专业

    注意事项

    本文(软件项目性能测试报告(共36页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开