loadRunner性能测试培训(基础篇).pptx
合集下载
性能测试工具LoadRunner入门43页PPT
25、学习是劳动,是充满思想的劳动。——乌申斯基
Hale Waihona Puke 谢谢!21、要知道对好事的称颂过于夸大,也会招来人们的反感轻蔑和嫉妒。——培根 22、业精于勤,荒于嬉;行成于思,毁于随。——韩愈
23、一切节省,归根到底都归结为时间的节省。——马克思 24、意志命运往往背道而驰,决心到最后会全部推倒。——莎士比亚
性能测试工具LoadRunner入门
1、合法而稳定的权力在使用得当时很 少遇到 抵抗。 ——塞 ·约翰 逊 2、权力会使人渐渐失去温厚善良的美 德。— —伯克
3、最大限度地行使权力总是令人反感 ;权力 不易确 定之处 始终存 在着危 险。— —塞·约翰逊 4、权力会奴化一切。——塔西佗
5、虽然权力是一头固执的熊,可是金 子可以 拉着它 的鼻子 走。— —莎士 比
Hale Waihona Puke 谢谢!21、要知道对好事的称颂过于夸大,也会招来人们的反感轻蔑和嫉妒。——培根 22、业精于勤,荒于嬉;行成于思,毁于随。——韩愈
23、一切节省,归根到底都归结为时间的节省。——马克思 24、意志命运往往背道而驰,决心到最后会全部推倒。——莎士比亚
性能测试工具LoadRunner入门
1、合法而稳定的权力在使用得当时很 少遇到 抵抗。 ——塞 ·约翰 逊 2、权力会使人渐渐失去温厚善良的美 德。— —伯克
3、最大限度地行使权力总是令人反感 ;权力 不易确 定之处 始终存 在着危 险。— —塞·约翰逊 4、权力会奴化一切。——塔西佗
5、虽然权力是一头固执的熊,可是金 子可以 拉着它 的鼻子 走。— —莎士 比
HP压力测试软件loadrunner介绍PPT课件
Virtual User Generator
生成用于“Controller”部署的 “ Vusers”
LoadRunner Controller
产生压力和搜集测试结果
LoadRunner Analysis
通过图表分析工具来编译和显示测试结果
阶段 1
阶段 2
阶段 3
制定压力测试 方案
创建 Web Virtual Users
设计测试场景
阶段 4 执行场景
阶段 5 分析测试结果 系统性能调优
LoadRunner
VUGEN
LoadRunner
CONTROLLER& ANALYSIS
人员/角色
项目经理 业务专家
LoadRunner 专家
Database性能专家
主要职责
管理Web站点的执行 提供被测系统业务流程方面的建议
在被测系统上产生大用户量的负载
服务器性能 调优专家
系统管理员
服务器性能 调优专家
系统管理员
Virtual User
通过回放一个或多个录制好的“Action files”(业务流程文件)来模拟一个真实用户的 操作 “Vusers”是利用 LoadRunner 执行压力测试 的核心。
业务流程
为了完成一项业务所需要执行的一系列业务 操作 。通常我们把它称作 “transaction(事 务)。”
如何调度和同步测试用户?
如何搜集和分析测试结果?
如何完成回归测试?
测试人 员
压力产生
分析?
Web server
Database server
被测系统
Controller
Analysis
解决测试资源的限制
MI测试工具LoadRunner基础培训稿件.ppt
•3.支持多种协议,包括HTTP、 WAP 、winsock、Tuxedo、Oracle…… •4.与其它负载测试工具的不同在于,LoadRunner的每一个虚拟用户所占用的系统 资源较少,适合于用较少的负载测试机器来到达大规模的负载测试所要求的并发 压力 •5. LoadRunner适用于网络应用的负载测试
4
精最选新文.档
1.2 LoadRunner运行的典型场景
5
精最选新文.档
1.3 常用语
•1.Controler: 负责场景的控制,脚本的分发,运行时数据的收集,测试结果的收集 •2. Generator: 性能测试中实际压力的发起者,主要是将Controler传送过来的脚本, 按场景所要求的运行属性进展收发包的动作;另外,也负责运行时数据的采集 •3. Monitor: 负责收集运行时各主机,数据库……待测系统的数据,并形成实时的 曲线,用于性能测试运行时的实时分析;Monitor总是在Controler所在的机器上 •4. Analysis: 主要将收集到的最终的性能测试结果进展统计分析,并形成图表,便 于分析系统的总体的性能结果 •5. Vuser: 是包含有各种运行时属性〔循环次数,打印级别等〕的脚本 •6. Scenario: 将各脚本按组的方式组织,按指定的运行时环境进展控制,分发,并 监控运行情况 •7. Transaction: 脚本中的一局部,用于场景运行时(运行后),分析该段脚本的各响 应时间指标(如平均响应时间、90%响应时间),这是分析用户行为的重要数据
LoadRunner培训
—负载(Stress)测试工具使用 根底培训
1
精最选新文.档
题题目目
1. LoadRunner根本介绍 2. 用LoadRunner测试的步骤 3. 工具使用之一: 录制脚本
4
精最选新文.档
1.2 LoadRunner运行的典型场景
5
精最选新文.档
1.3 常用语
•1.Controler: 负责场景的控制,脚本的分发,运行时数据的收集,测试结果的收集 •2. Generator: 性能测试中实际压力的发起者,主要是将Controler传送过来的脚本, 按场景所要求的运行属性进展收发包的动作;另外,也负责运行时数据的采集 •3. Monitor: 负责收集运行时各主机,数据库……待测系统的数据,并形成实时的 曲线,用于性能测试运行时的实时分析;Monitor总是在Controler所在的机器上 •4. Analysis: 主要将收集到的最终的性能测试结果进展统计分析,并形成图表,便 于分析系统的总体的性能结果 •5. Vuser: 是包含有各种运行时属性〔循环次数,打印级别等〕的脚本 •6. Scenario: 将各脚本按组的方式组织,按指定的运行时环境进展控制,分发,并 监控运行情况 •7. Transaction: 脚本中的一局部,用于场景运行时(运行后),分析该段脚本的各响 应时间指标(如平均响应时间、90%响应时间),这是分析用户行为的重要数据
LoadRunner培训
—负载(Stress)测试工具使用 根底培训
1
精最选新文.档
题题目目
1. LoadRunner根本介绍 2. 用LoadRunner测试的步骤 3. 工具使用之一: 录制脚本
loadRunner性能测试培训(基础篇)
网络分析方法
1.查看Network Interface\ Bytes Total/sec计 数器的值。用Bytes Total/sec计数器的值和网 络的带宽进行比较,若超过50%,则说明网络 存在性能瓶颈问题。
软件瓶颈分析方法
分析事务响应时间、吞吐量,确定是否存在性 能问题,若发现存在性能问题,则找出响应时 间不符合要求或者出现多个失败的事务,对其 进行分解,然后对其进行网页细分,以确定影 响性能的元素。
测试需求 测试策略 测试场景 测试环境 测试准备 人 制定测试方案 执行测试方案 测试结果分析 编写测试报告
搭建测试环境(…) 录制脚本、编辑脚本 布置测试场景 执行测试场景
测试需求分析 制定测试策略 制定测试方案 执行测试方案 测试结果分析 编写测试报告
性能符合性验证:查看测试结果是否满足要求,
比如响应时间、资源利用率、吞吐量等等。
性能能力验证:记录软件系统的性能变化曲线。
对于确定是否存在性能瓶颈,首先判断是否存在 硬件(包括网络)瓶颈问题,若不存在硬件瓶颈问 题,则按照应用软件到系统软件(应用服务器、数 据库服务器、操作系统)的顺序进行分析,确定瓶 颈点。
性能测试 1. 性能测试的必要性 2. 性能测试分类 3. 性能测试手段 4. Loadrunner介绍
性能测试目前没有确切的定义,一般认为, 性能测试就是一个测试过程,指的是在一定约 束条件(指定的软件、硬件和网络环境等)确 定系统所能承受的最大负载压力。通过性能测 试,可以实现以下一个或者几个目标:
测试需求分析 制定测试策略 制定测试方案 执行测试方案 测试结果分析 编写测试报告
测试需求分析主要有以下的几个关键点:
➢ 测试的目的是什么
性能符合性验证:验证是否满足应 用的需要。 性能能力验证:确定性能极限、是否 存在性能瓶颈。 性能调优:对系统的性能进行调试、 优化。
LoadRunner培训教程PPT(PPT212页)
– 以说吧为发贴字为例子,讲述一个比较完整 的过程
– 先按照之前所讲的方式录制一个发贴子的脚 本
– 然后,进入Script的编辑状态. – 选择脚本中发贴子时,选中往字段中填写的
内容. – 然后,右键菜单选择“Replace with a
Parameter”,就可以将固定内容替换为随 机制定的内容了。
Load Generator Name:在实际运行中,LoadRunner 使用该虚拟用户所在Load Generator 的机器名来代 替。
参数的类型
• Iteration Number:在实际运行中, LoadRunner 使用该测试脚本当前循环 的次数来代替。
• Random Number:随机数。很简单。在 属性设置中可以设置产生随机数的范围
考虑到减轻服务器性能方面,应当使用COOKIE。 4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个 站点最多保存20个cookie。 5、建议:
将登陆信息等重要信息存放为SESSION 其他信息如果需要保留,可以放在COOKIE中
• EXTRARES 此关键词表示这个词之后的内容是资源 属性列表的内容。
参数的类型
DateTime:很简单,在需要输入日期/时间的地方,可 以用DateTime 类型来替代。
其属性设置也很简单,选择一种格式即可。当然也可以 定制格式。
Group Name:在controller中运行可以看到,设置比较 简 单。在实际运行中,LoadRunner
使用该虚拟用户所在的Vuser Group 来代替。但是在 VuGen 中运行时,Group Name将会是None
LoadRunner 培训教程
• 目录: 1. 使用Virtual User Generator
– 先按照之前所讲的方式录制一个发贴子的脚 本
– 然后,进入Script的编辑状态. – 选择脚本中发贴子时,选中往字段中填写的
内容. – 然后,右键菜单选择“Replace with a
Parameter”,就可以将固定内容替换为随 机制定的内容了。
Load Generator Name:在实际运行中,LoadRunner 使用该虚拟用户所在Load Generator 的机器名来代 替。
参数的类型
• Iteration Number:在实际运行中, LoadRunner 使用该测试脚本当前循环 的次数来代替。
• Random Number:随机数。很简单。在 属性设置中可以设置产生随机数的范围
考虑到减轻服务器性能方面,应当使用COOKIE。 4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个 站点最多保存20个cookie。 5、建议:
将登陆信息等重要信息存放为SESSION 其他信息如果需要保留,可以放在COOKIE中
• EXTRARES 此关键词表示这个词之后的内容是资源 属性列表的内容。
参数的类型
DateTime:很简单,在需要输入日期/时间的地方,可 以用DateTime 类型来替代。
其属性设置也很简单,选择一种格式即可。当然也可以 定制格式。
Group Name:在controller中运行可以看到,设置比较 简 单。在实际运行中,LoadRunner
使用该虚拟用户所在的Vuser Group 来代替。但是在 VuGen 中运行时,Group Name将会是None
LoadRunner 培训教程
• 目录: 1. 使用Virtual User Generator
软件测试教学PPT-LoadRunner性能测试
确定系统的组成:画出系统的组成图。 组成图要包括系统中所有的组件,以及 相互之间是如何通讯的。
创建测试脚本
LoadRunner使用虚拟用户的活动来模 拟真实用户来操作Web应用程序,而虚 拟用户的活动就包含在测试脚本中,所 以说测试脚本对于测试来说是非常重要 的。开发测试脚本要使用VuGen组件。 测试脚本要完成的内容有:
LoadRunner组件和术语
LoadRunner 包含下列组件:
虚拟用户生成器用于捕获最终用户业务流程和创建自动性能测试脚本 (也称为虚拟用户脚本);
Controller用于组织、驱动、管理和监控负载测试; 负载生成器用于通过运行虚拟用户生成负载; Analysis有助于查看、分析和比较性能结果; Launcher为访问所有LoadRunner组件的统一界面。
◦ LoadRunner通过它的AutoLoad技术,提供了 更多的测试灵活性。使用AutoLoad,可以根 据目前的用户人数事先设定测试目标,优化测 试流程。
LoadRunner主要特性
实时监测器
◦ LoadRunner内含集成的实时监测器,在负 载测试过程的任何时候,都可以观察到应 用系统的运行性能。这些性能监测器实时 的显示交易性能数据(如响应时间)和其 他的系统组件包括application server,web server、网络设备和数据库等的实时性能。
◦ 为了进一步确定Virtual Users能够模拟真实 用户,可利用LoadRunner控制某些行为特 性。
LoadRunner主要特性
创建真实的负载
◦ Virtual Users建立起后,需要设定负载方案、 业务流程组合和虚拟用户数量。用 LoadRunner的Controller,能很快的组织起多 用户的测试方案。Controller的Rendezvous功 能提供了一个互动的环境,在其中既能建立起 持续且循环的负载,又能管理和驱动负载测试 方案。而且,可以利用它的日程计划服务来定 义用户在什么时候访问系统以产生负载。
创建测试脚本
LoadRunner使用虚拟用户的活动来模 拟真实用户来操作Web应用程序,而虚 拟用户的活动就包含在测试脚本中,所 以说测试脚本对于测试来说是非常重要 的。开发测试脚本要使用VuGen组件。 测试脚本要完成的内容有:
LoadRunner组件和术语
LoadRunner 包含下列组件:
虚拟用户生成器用于捕获最终用户业务流程和创建自动性能测试脚本 (也称为虚拟用户脚本);
Controller用于组织、驱动、管理和监控负载测试; 负载生成器用于通过运行虚拟用户生成负载; Analysis有助于查看、分析和比较性能结果; Launcher为访问所有LoadRunner组件的统一界面。
◦ LoadRunner通过它的AutoLoad技术,提供了 更多的测试灵活性。使用AutoLoad,可以根 据目前的用户人数事先设定测试目标,优化测 试流程。
LoadRunner主要特性
实时监测器
◦ LoadRunner内含集成的实时监测器,在负 载测试过程的任何时候,都可以观察到应 用系统的运行性能。这些性能监测器实时 的显示交易性能数据(如响应时间)和其 他的系统组件包括application server,web server、网络设备和数据库等的实时性能。
◦ 为了进一步确定Virtual Users能够模拟真实 用户,可利用LoadRunner控制某些行为特 性。
LoadRunner主要特性
创建真实的负载
◦ Virtual Users建立起后,需要设定负载方案、 业务流程组合和虚拟用户数量。用 LoadRunner的Controller,能很快的组织起多 用户的测试方案。Controller的Rendezvous功 能提供了一个互动的环境,在其中既能建立起 持续且循环的负载,又能管理和驱动负载测试 方案。而且,可以利用它的日程计划服务来定 义用户在什么时候访问系统以产生负载。
LoadRunner基础.ppt
性能测试过程规划阶段测试目标测试范围测试组织测试时间准备阶段测试环境测试数据测试脚本测试程序执行阶段响应时间基准测试负载测试压力测试容量测试稳定性测试调优阶段收集分析测试结果定位瓶颈性能调优报告阶段测试成果确认测试目标完成确认测试报告编制性能测试过程运行724小时无明显的内存泄漏现象
LoadRunner性能测试基础
充资源。 ➢ 优化有时候也意味着合理的分配或划分任务。 ➢ 优化可能会过头,注意协调整个系统的性能。
性能调优介绍 –Oracle
Oracle中的两类等待事件
空闲等待:Oracle正在等待某种动作的发生 ➢ Client message (客户机消息) ➢ SQL*Net message from client( 来自客户端的消息) ➢ Rdbms ipc message(数据库ipc消息)
➢ 产品开发人员视角的软件性能
架构设计是否合理; 数据库设计是否合理; 代码是否存在性能方面的问题; 系统中是否有不合理的内存使用方式。
性能测试的范畴
➢ 系统管理员视角的软件性能
系统运行时服务器的状态,如CPU利用情况、内存使用情况等; 系统是否能够实现扩展; 系统支持多少用户访问; 系统的稳定性,是否支持7*24小时的业务访问。
HPS:Hit per second 每秒点击次数 指一秒钟的时间内用户对web页面的链接、提交按钮等点击总和。 HPS一般与TPS成正比关系,是B/S系统中非常重要的性能指标之一。
性能测试指标
资源利用率
➢ 资源利用率是指系统在负载运行期间,数据库服务器、应用服务器、web 服务器的CPU、内存、硬盘、外置存储,网络带宽的使用率。
Loadrunner支持哪些常用的插件?
和JBuilder 两种插件
LoadRunner性能测试基础
充资源。 ➢ 优化有时候也意味着合理的分配或划分任务。 ➢ 优化可能会过头,注意协调整个系统的性能。
性能调优介绍 –Oracle
Oracle中的两类等待事件
空闲等待:Oracle正在等待某种动作的发生 ➢ Client message (客户机消息) ➢ SQL*Net message from client( 来自客户端的消息) ➢ Rdbms ipc message(数据库ipc消息)
➢ 产品开发人员视角的软件性能
架构设计是否合理; 数据库设计是否合理; 代码是否存在性能方面的问题; 系统中是否有不合理的内存使用方式。
性能测试的范畴
➢ 系统管理员视角的软件性能
系统运行时服务器的状态,如CPU利用情况、内存使用情况等; 系统是否能够实现扩展; 系统支持多少用户访问; 系统的稳定性,是否支持7*24小时的业务访问。
HPS:Hit per second 每秒点击次数 指一秒钟的时间内用户对web页面的链接、提交按钮等点击总和。 HPS一般与TPS成正比关系,是B/S系统中非常重要的性能指标之一。
性能测试指标
资源利用率
➢ 资源利用率是指系统在负载运行期间,数据库服务器、应用服务器、web 服务器的CPU、内存、硬盘、外置存储,网络带宽的使用率。
Loadrunner支持哪些常用的插件?
和JBuilder 两种插件
LoadRunner性能压力测试教程精品PPT课件
负载测试测试结果分析
记录并发数、TPS、ART以及系统信息(CPU、内存、 IO等)
多脚本场景
多脚本场景
需要自己填写负载生成器,一般为localhost
nmon
监控
nmon -f –s 5 –c 60
测试报告编写
按下载后 可以自由编辑,请根据实际情况进行调整
测试指标计算
常采用2/8原则去计算
如当天的交易量为100000笔,系统工作时间为8小时, 则系统需要达到峰值TPS为: (100000*0.8)/(8*3600*0.2)=13.9
测试工具
Loadrunner
LoadRunner 是一种预测系统行为和性能的工业标准级 负载测试工具 LoadRunner8.1+IE6 LoadRunner11+IE8/IE7
In order to better meet the needs of learning and using, the courseware is freely edited after downloading
脚本录制、编写
从低柜录制交易
选用web协议,选择Internet Applications类型,将登 陆脚本录制到vuser_init中
脚本注意事项
脚本中登录名,银行账号等需要参数化 返回报文正确判断
Socket协议录制
类型选择Win32 Applications
负载测试场景搭建
加载脚本 设置并发数 设置迭代次数或迭代时间 设置运行时参数
系统性能压力测试培训 LoadRunner
内容概要
测试指标-TPS,ART 测试工具-LoadRunner,nmon 测试方法 结果分析
测试指标
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Loadrunner原理
2.模拟大量的真实用户生 成压力.
被测系统
Web 服务器
应用服务器 数据库服务器
虚拟用户生成器
控制器 1.Controller 起到调度压力测
试并管理监控器
性能监控器
3.监控器实时捕获系统的性能 状态
4.测试结果被搜集及 保存起来供分析
5.产生性能分析报告
并发:指在某一时刻(某秒)多用户同时向服务器提交请求。即在1秒钟内服务器能同 时正确响应的用户请求,一般用线程来模拟实际用户的并发请求。
流程方法篇
性能测试难点不在于Loadrunner工具本身, 难在对整个系统的全局把握,而对全局的把 握你就必需得有丰富的知识面
掌握一门编程语言:手动开发脚本
良好的网络基础知识:协议、Cookie、 Session
计算机原理与操作系统知识:线程、进程、 内存泄露、编码数据库知识源自建表,索引,存储过程,事务,触 发器
并发性能测试的过程是一个负载 测试和压力测试的过程,即随逐渐增 加负载,直到系统的瓶颈或都不能接 收的性能点,通过综合分析交易执行 指标和资源监控来确定系统并发性能 测试过程
疲劳度与大数据量测试
疲劳测试是采用系统稳定运行情况下能够 支持的最大并发用户数,持续执行一段时间业 务,通过综合分析交易执行指标和资源监控指 标来确定系统处理最大工作量强度性能的过程
大数据量测试:针对某些系统存储、传输、 统计查询等业务进行独立的大数据量测试;与 并发性能测试、疲劳强度测试等相结合的综合 数据量测试方案;关键在于数据量的准备
手工测试 自动化测试 人工和自动化测试的结合
Loadrunner原是Mercury公司的产品,2006 Mercury公司被HP收购
测试需求分析 制定测试策略 制定测试方案 执行测试方案 测试结果分析 编写测试报告
测试需求分析主要有以下的几个关键点:
➢ 测试的目的是什么
性能符合性验证:验证是否满足应 用的需要。 性能能力验证:确定性能极限、是否 存在性能瓶颈。 性能调优:对系统的性能进行调试、 优化。
➢ 测试要素分析: 阅读需求规格说明书:响应时间等 系统架构(项目经理、技术经理、开发人员) 用户数量、用户分布 测试执行的功能—原则 数据量 硬件环境(包括网络环境) 软件环境 现场环境评估
Loadrunner是一种较高规模适应性的自动负载 测试工具,它能预测系统行为,优化性能。 Loadrunner强调的是对整个企业应用架构进行 测试,它通过模拟实际用户操作行为和实行实 时性能监测,来帮助客户更快的确认和查找 问 题
Loadrunner结构:
Loadrunner主要包含以下功能模块: Virtual User Generator:虚拟用户生成器,简称VuGen用来录制 使用者的操作,建立虚拟用户脚本。 Controller:压力控制器。整个压力的控制中心,用来管理、设 计驱动以及监控压力场景 Load Generator:压力产生 器。执行虚拟使用者脚本以产生虚 拟用户,对被测系统发出请求和接收响应,模拟实际的负载。 Analysis:结果分析器。通过测试结果数据用来分析压力测试结果 Lanucher:提供一个集中的界面,启动LR所有的模块
性能测试 1. 性能测试的必要性 2. 性能测试分类 3. 性能测试手段 4. Loadrunner介绍
性能测试目前没有确切的定义,一般认为, 性能测试就是一个测试过程,指的是在一定约 束条件(指定的软件、硬件和网络环境等)确 定系统所能承受的最大负载压力。通过性能测 试,可以实现以下一个或者几个目标:
数等的集合。在这个场景中,可以定义并发用户的数目,定义要运行的脚本,或者说运 行的流程类型。在一个场景中,可以是单个流程,也可以是多个流程的组合。 Hits Per Second:点击次数——每秒用户对Web Server端的HTTP请求数。 Average Throughput(Bytes/sec):从WEB Server上接收到的数据量的值(网络总吞 吐量)——该值随用户数的增加而增加以确定网络速度满足需求 Average Transaction Response Time(sec):平均事务响应时间——系统成功处理一 个事务的平均响应时间。 Transaction Per Second(TPS):每秒成功处理的事务数,即交易率。 Available MBytes (Memory) :服务器的可用物理内存>15% % Processor Time (Processor _Total):服务器的CPU利用率<85%
测试需求分析 制定测试策略 制定测试方案 执行测试方案 测试结果分析 编写测试报告
测试目的不同,则相应的测试策略不同。
性能符合性验证—负载测试、疲劳强度测试。
性能能力验证—压力测试、疲劳强度测试。
性能调优—测试-调整-测试。负载测试、压力测
试、疲劳强度测试、组合业务测试。
判定软件是否满足预期的性能需求
判定软件的性能表现
寻找软件可能存的性能问题 ,定位性能瓶颈并 解决问题 。
客户需求--系统快速响应、 可靠性高等
系统复杂性日益增长,要求系 统的高可靠性
业务处理快速增长,要求系统 快速处理
性能同功能一样重要
如图所示表明了一个应用系统的基本架构:
并发性能测试
并发用户:指在性能集合点并发执行事务的用户。 最大并发用户数:系统已不能正确响应超过5%并发事务时的最大虚拟用户数。 在线用户:指用户登录系统后,一直未退出系统或用户处于活动状态。 虚拟用户:通过执行测试脚本模仿真实用户与被测系统进行通信的用户。 事务(交易):完成一定功能的单个或多个操作处理过程就是一个事务。 集合点:即并发操作点,就是多用户同时向服务器提交请求的操作点。 响应时间:从客户端发出请求开始到服务器成功响应,并返馈到客户端为止的这段时间。 LoadRunner:是一种预测系统行为和性能的工业标准级负载测试工具。后面具体介绍。 场景:LoadRunner的专门术语,是所有测试资源包括测试脚本、运行设置、运行用户