中国投资有限责任公司费用报销系统验收测试项目性能测试报告_第1页
中国投资有限责任公司费用报销系统验收测试项目性能测试报告_第2页
中国投资有限责任公司费用报销系统验收测试项目性能测试报告_第3页
中国投资有限责任公司费用报销系统验收测试项目性能测试报告_第4页
中国投资有限责任公司费用报销系统验收测试项目性能测试报告_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中国投资有限责任公司费用报销系统验收测试项目性能测试报告目录1简介111编写目的112项目背景113预期读者114参考资料115术语定义22测试目标23测试方法24测试局限性35测试范围36测试环境47性能测试单场景执行结果471费用报销单执行结果4711测试场景设计4712测试执行结果572国内差旅费报销单执行结果5721测试场景设计5722测试执行结果673国外差旅费报销单执行结果6731测试场景设计6732测试执行结果774普通借款单执行结果7741测试场景设计7742测试执行结果875出纳岗单据查询执行结果8751测试场景设计8752测试执行结果976点击费用报销系统链接执行结果9761测试场景设计9762测试执行结果98性能测试混合场景执行结果1081混合场景10811混合测试场景设计10812混合测试执行结果109测试结论与建议1191测试结论11911单据提交、打印测试结论11912出纳岗单据查询测试结论12913点击费用报销系统链接测试结论1292测试建议1210测试交付工作产品131简介11编写目的中国投资责任有限公司费用报销系统性能测试报告文档有助于实现以下目标明确性能测试的内容、方法、环境和工具;明确性能测试的执行结果和分析;明确性能测试的结论和建议。12项目背景中国投资有限责任公司费用报销系统,通过该系统由以前的文件传递报销方式转变为网络报销方式,实现CICPORTAL直接将报销信息传递到SAP账务系统。目前北京迈捷软博软件技术有限公司已经完成了费用报销系统的性能测试,具体结果见下面内容。13预期读者客户方项目管理人员;系统开发人员;项目组性能测试人员;项目组测试管理人员。14参考资料表11参考资料表序号文档名称作者1中国投资责任有限公司费用报销系统验收测试项目性能测试实施方案北京迈捷软博软件技术有限公司15术语定义性能测试性能测试主要对被测系统不断施加压力的测试,通过确定系统的瓶颈或者不能接受的性能点,来获得系统能够提供的最大服务级别的测试,并能进一步找出系统可能存在的瓶颈,以期改善系统性能,达到用户的性能需求。并发用户数在同一时刻与服务器进行交互的在线用户数量。测试场景通过组织若干类型、若干数量的虚拟用户来模拟真实生产环境中的压力情况。思考时间虚拟用户思考时间,模拟真实用户在每一步操作提交之前的思考和数据输入时间。递增数量在测试场景中,需要控制虚拟用户的数量以某种递增的方式逐渐增加,该数值表示每次递增用户的数量。事务点设置事务是为了明确某一个功能或某一个按钮操作的响应时间响应时间指对请求作出的响应所需要的时间(具体就是说从客户端开始发出请求,到服务器端响应请求的时间)。TPS每秒钟系统能够处理的交易或事务数量。它是衡量系统处理能力的重要指标。2测试目标通过性能测试,获得系统可能存在的性能瓶颈,发现、协助开发定位和排除系统中可能存在的性能缺陷;通过性能测试,验证系统是否满足用户性能指标需求,为系统上线的性能风险评估提供依据。3测试方法根据客户方确定的性能测试方案和测试需求,选取性能测试的典型业务;录制性能测试执行脚本,修改、调试并保存测试脚本。准备相关的测试数据(包括基础数据和业务数据)。根据典型业务测试脚本,设计典型业务场景,包括服务器监控指标、虚拟用户执行策略、并发点策略等,保存场景。根据项目的实际情况设计性能测试执行日志记录表。进行小样测试,根据小样测试结果制定场景执行策略、场景执行频度、场景执行梯度点及场景执行梯度数。执行场景,利用监控器(包括LOADRUNNER监控器、SPOTLIGHT第三方监控器及HPUX系统监控器)分别监控被测服务器的系统资源及进程变化情况,保存场景执行结果,同时按照测试执行过程记录操作日志。根据场景执行结果及系统监控结果,分析可能存在的系统性能瓶颈及成因。编写性能测试报告。4测试局限性本次性能测试的结果依据目前被测系统的软/硬件环境;本次性能测试的结果依据目前被测系统的程序版本;本次性能测试的结果依据目前被测系统的网络环境;本次性能测试的结果依据目前被测系统的测试数据量(包括基础数据量和业务数据量等)。5测试范围本次选取了六个典型性能业务进行性能测试,具体如下表表51测试范围表6测试环境表61测试环境表序号服务器名称配置描述数量软件运行环境备注1报销系统系统应用服务器2报销系统数据库服务器机型IBMP520小型机CPU8CPU内存16GB1台操作系统AIX60应用服务SAPECC60IP地址10161521应用和数据库集中部署在一台机器上。7性能测试单场景执行结果2010年6月24日在测试环境中对费用报销系统的六个业务进行了单业务场景的性能测试,具体如下71费用报销单执行结果711测试场景设计序号业务名称操作响应时间要求系统用户数并发用户要求业务所占比例()1费用报销单提交打印2S30015502国内差旅费报销单提交打印2S30015203国外差旅费报销单提交打印2S30015204普通借款单提交打印2S30015105出纳岗单据查询查询2S226点击费用报销链接点击2S30015表71“费用报销单”业务场景设计表系统名称场景名称场景说明执行脚本执行时间用户总数“费用报销单”单一业务场景,5用户并发总用户数5“费用报销单”单一业务场景,10用户并发总用户数10费用报销系统“费用报销单单”一业务场景“费用报销单”单一业务场景,15用户并发“费用报销单”5MIN总用户数15712测试执行结果表72“费用报销单”业务执行结果表10161521交易名称操作名称并发用户数(单位个)平均响应时间(单位秒)最大响应时间(单位秒)TPS(单位笔/秒)失败率CPU利用率内存使用率50430826032500045110082215150424000631费用报销单提交15135625650426000731550477059032500045110653612015042000631费用报销单费用报销单打印157681160030419000731图71“费用报销单”业务响应时间趋势图72国内差旅费报销单执行结果721测试场景设计表73“国内差旅费报销单”业务场景设计表系统名称场景名称场景说明执行脚本执行时间用户总数“国内差旅费报销单”单一业务场景,5用户并发总用户数5“国内差旅费报销单”单一业务场景,10用户并发总用户数10费用报销系统“国内差旅费报销单”一业务场景“国内差旅费报销单”单一业务场景,15用户并发“国内差旅费报销单”5MIN总用户数15722测试执行结果表74“国内差旅费报销单”业务执行结果表10161521交易名称操作名称并发用户数(单位个)平均响应时间(单位秒)最大响应时间(单位秒)TPS(单位笔/秒)失败率CPU利用率内存使用率504971047037700052110095419840472000691国内差旅费报销单提交15147831560489000801536078574037600052110470295810462000691国内差旅费报销单国内差旅费报销单打印156151140489000801图72“国内差旅费报销单”业务响应时间趋势图73国外差旅费报销单执行结果731测试场景设计图75“国外差旅费报销单”业务场景设计表系统名称场景名称场景说明执行脚本执行时间用户总数“国外差旅费报销单”单一业务场景,5用户并发总用户数5“国外差旅费报销单”单一业务场景,10用户并发总用户数10费用报销系统“国外差旅费报销单”一业务场景“国外差旅费报销单”单一业务场景,15用户并发“国外差旅费报销单”5MIN总用户数15732测试执行结果表76“国外差旅费报销单”业务执行结果表10161521交易名称操作名称并发用户数(单位个)平均响应时间(单位秒)最大响应时间(单位秒)TPS(单位笔/秒)失败率CPU利用率内存使用率506372959028400049110116321090342000601国外差旅费报销单提交15184476560347000771536336344028400049110485294060342000601国外差旅费报销单国外差旅费报销单打印156325126340347000771图73“国外差旅费报销单”业务响应时间趋势图74普通借款单执行结果741测试场景设计表77“普通借款”业务场景设计表系统名称场景名称场景说明执行脚本执行时间用户总数“普通借款单”单一业务场景,5用户并发总用户数5“普通借款单”单一业务场景,10用户并发总用户数10费用报销系统“普通借款单”一业务场景“普通借款单”单一业务场景,15用户并发“普通借款单”5MIN总用户数15742测试执行结果表78“普通借款”业务执行结果表10161521交易名称操作名称并发用户数(单位个)平均响应时间(单位秒)最大响应时间(单位秒)TPS(单位笔/秒)失败率CPU利用率内存使用率5069215029200054110144227240347000701普通借款单提交15226738160361000811543746359029200054110547185720347000701普通借款单普通借款单打印156945123130361000811图74“普通借款”业务响应时间趋势表75出纳岗单据查询执行结果751测试场景设计表79“出纳岗单据查询”业务场景设计表系统名称场景名称场景说明执行脚本执行时间用户总数费用报销系统“出纳岗单据查询”一业务场景“出纳岗单据查询”单一业务场景,2用户并发“出纳岗单据查询”5MIN总用户数2752测试执行结果表710“出纳岗单据查询”业务执行结果表10161521交易名称并发用户数(单位个)平均响应时间(单位秒)最大响应时间(单位秒)TPS(单位笔/秒)失败率CPU利用率内存使用率出纳岗单据查询205130893070100012176点击费用报销系统链接执行结果761测试场景设计表711“点击费用报销系统链接”业务场景设计表系统名称场景名称场景说明执行脚本执行时间用户总数费用报销系统“点击费用报销系统链接”一业务场景“点击费用报销系统链接”单一业务场景,15用户并发“点击费用报销系统链接”5MIN总用户数15762测试执行结果由于SAP连接用户SESSION阈值调整,PORTAL用户点击费用报销链接进入报销系统业务在此阈值调整前后做了对比测试,测试结果如下表712“点击费用报销系统链接”业务调整前后结果对比表10161521测试时间并发用户数(单位个)平均响应时间(单位秒)最大响应时间(单位秒)TPS(单位笔/秒)失败率CPU利用率内存使用率备注调整前151102817127800081SAP的SESSION最大连接大约是180左右调整后1510785205311129000111SAP的SESSION最大连接调整为400左右11028107810610710810911111业务响应时间(单位秒)15并发用户数(单位个)“点击费用报销系统链接”业务调整前后响应时间对比调整前调整后图75“点击费用报销系统链接”业务调整前后响应时间对比表8性能测试混合场景执行结果2010年6月24日在测试环境中对费用报销系统的六个业务进行了混合交易场景的性能测试,具体如下81混合场景811混合测试场景设计表713混合测试场景设计表系统名称场景名称场景说明执行脚本执行时间用户总数费用报销系统“费用报销单提交打印”,“国内差旅费报销单提交打印”,“国外差旅费报销单提交打印”,“普通借款单提交打印”混合场景“费用报销单提交打印”,“国内差旅费报销单提交打印”,“国外差旅费报销单提交打印”,“普通借款单提交打印”混合场景,非等比例混合“费用报销单提交打印”7“国内差旅费报销单提交打印”3“国外差旅费报销单提交打印”3“普通借款单提交打印”25MIN总用户数15812混合测试执行结果表714混合测试执行结果表10161521交易名称操作名称并发用户数(单位个)平均响应时间(单位秒)最大响应时间(单位秒)TPS(单位笔/秒)失败率CPU利用率内存使用率费用报销单提交7130525940188000791费用报销单费用报销单打印77124127460182000791国内差旅费报销单提交3162224250099000791国内差旅费报销单国内差旅费报销单打印3698386410096000791国外差旅费报销单提交3152325160079000791国外差旅费报销单国外差旅费报销单打印36438111590079000791普通借款单提交2166321760058000791普通借款单普通借款单打印2671394400580007919测试结论与建议91测试结论911单据提交、打印测试结论从业务响应时间分析除提交普通借款单15用户并发时平均响应时间为2267S外,其余单据提交操作平均响应时间都在2S以内,满足系统性能测试对响应时间的要求(2S)。各单据打印操作在15用户并发时,均达到68M,未达到系统性能测试对响应时间的要求(2S)。当增大系统的压力(或增加并发用户数)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论