



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.性能测试项目名称拟制日期审核日期批准日期.修订记录日期修订修改描述作者版本章节专业资料.专业资料.目录介绍.51 目的 .52 总览 .5表 1.1 软件性能测试计划内容 .53 范围 .6性能测试方法 .64 负载测试流程 .64.1系统分析 .64.1.1创建虚拟用户脚本 .64.1.2创建负载测试场景 .74.1.3测试用例执行和性能监控 .74.1.4分析结果 .75 远景目标和近期目标 .7业务流程 & 测试用例 .76 业务流程 .76.1.1高容量 / 高负载 流程 .76.1.2低容量 / 低负载 流程 .77 数据准备 .88 LoadRunner事务( Trans
2、actions).89 LoadRunner脚本( Scripts ) .810Load Runner场景( Scenarios) .811LoadRunner监控器( Monitors) .811.1具体的监控器 .911.2具体的监控器 .9负载测试需求 .912Checklist .913测试入口标准.1014测试结束标准.10应用程序环境 .1015应用程序软件环境 .1016应用程序硬件环境 .1017LoadRunner环境 .11测试结果和版本管理 .1118缺陷 / 版本 管理 .1119发现 .1120详细测试结果.1120.1场景 1 .11专业资料.介绍1 目的目的介绍2
3、 总览本文档表格中第二部分到第七部分为重要部分。表 1.1 软件性能测试计划内容项目序号名字内容项目内容1介绍2性能测试方法3业务流程 & 测试用例4负载测试需求5应用程序开发环境6Load Runner环境专业资料.项目序号名字内容项目内容7测试结果 & 版本管理3 范围计划适用范围 .软件需求规格说明书(Software Requirements Specifications - SRS)软件详细设计文档(Software Detail Design - SDD)软件测试计划(SoftWare Test Plan - STP)White Paper: Load Testin
4、g to Predict Web Performance. Mercury Interactive Corp.性能测试方法采用何种性能测试的方法。取决于业务需求、开发周期和应用程序的生命周期,对于特定的应用,需要选择相应的测试方法。 .4 负载测试流程4.1系统分析分析业务流程创建虚拟用户脚本如何开发脚本专业资料.创建负载测试场景创建压力负载场景测试用例执行和性能监控如何采集性能数据。分析结果分析性能测试数据。5 远景目标和近期目标需求定义业务流程 & 测试用例下边介绍在进行性能测试过程中每个阶段如何做。6 业务流程高容量 / 高负载流程创建以下业务流程给服务器和数据库施加更大的压力。
5、序号 .业务路程虚拟用户数低容量 / 低负载 流程以下业务流程只是仅仅用于创建小百分比的并发量,同样也可以创建用户并发量大百分比的压力测试。专业资料.序号 .业务路程虚拟用户数7 数据准备性能测试前进行数据准备。要开始收集、处理有关业务数据,为系统进入性能测试运行做好数据准备,本部分主要描述如何进行数据准备,数据的来源是什么。8 LoadRunner事务( Transactions)执行的一个功能或一系列的活动就可以是一事务,具体情况,要依照你自己要测试的目标是什么,从而明确你自己定义的事务指的是什么,本部分具体明确什么是事务。9 LoadRunner脚本( Scripts )本部分定义在性能
6、测试中的脚本。这些脚本将模拟系统真实的运行情况。序号 .脚步名称优先级Average备注Number ofTransactions(Assumption)1.10 Load Runner场景( Scenarios )场景是一个执行单位,可以通过 场景来模拟一个工作负载,模拟真实的世界操作。本部分具体解释清楚什么是场景。11 LoadRunner监控器( Monitors)LoadRunner内含实时监测器,在负载测试期间,您都可以查看应用系统的运作性能。本部分主要解释什么是监控器,并通过下表把要在性能测试中用到的监控器列举出来。专业资料.系统组件监控器系统度量11.1具体的监控器监控具体的技术
7、器指标.对象度量描述11.2具体的监控器Run Time Resources: The total memory in use within the Java Virtual Machine.The following data points may be monitored.度量描述负载测试需求12 Checklist场景执行过程中需要确认:数据库更新情况,基础数据是否完整脚本所用到的数据是否准备完毕.每个脚本中的run-time settings设置是否正确(think-time, logging, pacing,iterations).所有的 LoadRunner monitors是否配
8、置正确 .load injectors配置是否正确以及LoadRunner Controller能否连接到injectors.专业资料.13 测试入口标准性能测试一旦开始:系统测试完毕并认为系统稳定的情况下补充14 测试结束标准性能测试一旦成功完成:性能测试目标已经达到性能测试结果经过项目团队认可所有在压力测试中发现的问题被成功解决.应用程序环境本部分定义被测试应用配置情况,包含软件和硬件配置。15 应用程序软件环境下边表格为软件配置资源.软件操作系统16 应用程序硬件环境下边表格为硬件配置资源.硬件处理器IP 地址 / DNS专业资料.17 LoadRunner环境本部分描述LoadRunner在进行压力测试中的测试环境配置。下表描述Controller以及Injector配置。包括 Injector每台机器配置多少用户。组件IP/ 机器名处理器内存用户数测试结果和版本管理评估性能测试结果是在压力测试中最重要的步骤。LoadRunner Analysis用于评估性能测试的结果。很多可用的图表可以帮助你定位系统瓶颈。下边为具体在本次性能分析重要到的图表介绍。具体性能分析图表:描述,分析该图表作用。18 缺陷/版本 管理所有的性能测试报告文档利用版本控制工具进行跟踪
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年陕能(庆阳)能源开发有限公司招聘15人笔试参考题库附带答案详解
- 朝阳师范高等专科学校《程序设计课程设计》2023-2024学年第二学期期末试卷
- 郑州科技学院《锻压工艺及设备》2023-2024学年第二学期期末试卷
- 蚌埠学院《药学综合技能》2023-2024学年第二学期期末试卷
- 安徽大学江淮学院《大数据新闻》2023-2024学年第二学期期末试卷
- 苏州卫生职业技术学院《测试技术与传感器》2023-2024学年第二学期期末试卷
- 海南外国语职业学院《医学影像成像理论》2023-2024学年第二学期期末试卷
- 辽宁省交通高等专科学校《播音主持创作基础(一)》2023-2024学年第二学期期末试卷
- 武汉信息传播职业技术学院《电网调度与运行及案例分析》2023-2024学年第二学期期末试卷
- 荆楚理工学院《铸造合金及其熔炼》2023-2024学年第二学期期末试卷
- 2024届新高考数学大题训练:数列(30题)(解析版)
- 福建省能源石化集团有限责任公司招聘笔试题库2024
- 2024年安徽省高考政治+历史+地理试卷(真题+答案)
- “两弹一星”精神弘扬与传承智慧树知到期末考试答案章节答案2024年青海师范大学
- 2024年江苏省盐城市中考数学试题(原卷版)
- 中医内科学:汗证
- 房产土地税培训课件
- 电子行业研发工程师劳动合同范本
- 法律法规合规性评价记录表
- 能源英语面面观 知到智慧树网课答案
- 电脑时代需要练字辩论材料
评论
0/150
提交评论