欢迎来到天天文库
浏览记录
ID:19851199
大小:659.00 KB
页数:22页
时间:2018-10-07
《性能测试分析报告案例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、密级:秘密北京***软件技术开发有限公司2008年12月01日****公司****管理系统性能测试分析报告(V2.0)****公司****管理系统性能测试分析报告文档信息标题****公司****管理系统性能测试分析报告创建日期2008-12-01打印日期文件名存放目录所有者作者张三修订记录日期描述作者对结论进行细化李四文档审核/审批此文档需如下审核。姓名职务/职称签名签名日期公开第19页****公司****管理系统性能测试分析报告目录1测试背景11.1测试目标11.2测试时间11.3测试地点11.4测试人员12测试方法简介13测
2、试环境33.1被测系统33.1.1硬件环境33.1.2数据库环境43.1.3软件环境43.2测试系统43.2.1测试环境搭建43.2.2测试软件44测试设计54.1模拟用户数54.2测试模型建立55测试结果分析65.1业务场景一(无基础数据)梯度压力测试分析65.1.1平均响应时间梯度对比65.1.2系统资源利用率75.1.3系统处理能力85.2业务场景一对比测试分析85.2.1平均响应时间对比85.2.2处理能力对比95.2.3资源利用率对比图95.3系统稳定性测试105.4有、无合同场景对比测试115.4.1响应时间分析11
3、5.4.2处理能力对比图125.4.3资源利用率对比图135.5业务场景二调优对比测试135.5.1第一次调优145.5.2第二次调优155.5.3第三次调优166测试结论176.1业务场景一(无合同)176.2业务场景二(有合同)176.3稳定性187调优建议188签字确认19公开第19页****公司****管理系统性能测试分析报告1测试背景1.1测试目标对****公司****管理系统的开具发票功能进行性能测试,客观、公正评估系统的性能现状。1、开发正确、有效的性能测试脚本,模拟企业用户开具发票操作行为,作为测试有效实施的基础
4、;2、通过性能测试,客观、公正评估在当前测试环境下,被测系统的各项性能指标表现;3、验证被测系统的业务处理能力是否能够满足在业务高峰期的性能要求,为被测系统上线提供参考依据。如不满足,对性能瓶颈进行定位分析,提供性能调优建议。1.2测试时间测试自2008年11月20日启动,至12月01日测试执行结束。1.3测试地点**大厦*座**层1.4测试人员单位姓名备注****公司************北京###公司*******2测试方法简介压力测试采用业界成熟的自动化性能测试工具,通过创建压力测试程序、构建压力测试模型,对被测试系统实
5、施自动化压力测试,最后形成压力测试结果分析报告。1)压力测试实施模型:公开第19页****公司****管理系统性能测试分析报告通过自动化测试工具模拟最终用户向服务器发起业务请求,进行性能测试。通过测试工具对测试过程中系统各点进行监控,每一次测试结束后工具自动采集测试结果并生成原始报告供分析使用。2)压力测试实施基本流程:l测试环境准备系统性能压力测试环境要求与生产系统的软、硬件环境保持一致,并具有相同规模的业务数据,并保证软件版本与生产环境保持一致。l压力模型定义:此次性能测试的用例选择,按照海泰方圆提供的业务数据进行分析抽取,
6、用例选取是性能测试压力模型设计的首要任务。用例选取的原则是:1)典型的交易和业务流程2)用户操作使用频繁3)对系统性能影响较大4)性能测试压力符合业务系统实际的实际交易发生比例实际执行场景的设置尽量模拟实际业务进行,运行时长,操作间隔(思考时间),循环间隔,并发间隔,用户加载和减压时间根据系统基准测试结果进行判断和设置。l测试数据准备:公开第19页****公司****管理系统性能测试分析报告测试数据要求尽量模拟真实业务数据,而且具有一定可重用性。能贯穿各相关系统,保证业务流程的顺畅正确。具体的数据类型和数据量需要根据选择的交易类
7、别或性能测试场景设置而定。此外性能测试会产生大量的虚拟用户,需要消耗大量的测试数据。其数量直接关乎测试结果。测试中所需的基本数据类型为:u系统用户数据:登陆系统使用的用户名-口令等,数量与虚拟用户数一致。u业务数据:每个虚拟用户模拟真实用户进行操作时使用到的数据。u辅助数据:为保证业务操作的正常进行而设置的基本信息资料。l测试程序开发:利用在历史数据收集步骤中所获得的典型用户的系统访问模式,做为测试程序开发的依据。该测试程序应该覆盖典型用户的系统访问模式所涉及的操作。脚本的开发是利用LoadRunnerVugen进行脚本录制,开
8、发,参数化,调试的过程。l测试执行:测试准备阶段完毕后,确保测试环境、测试程序、测试过程、测试数据,且均已验证通过后,然后在指定的时间内可对系统施实性能测试,性能测试执行分为两个阶段:1、性能基准测试:系统在轻负载环境下,模拟各业务的单用户交易,评估当前系统的性
此文档下载收益归作者所有