- 浏览: 1088829 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (453)
- Struts2 (30)
- Spring (14)
- iBATIS (6)
- Hibernate (13)
- JVM (5)
- JSON (10)
- Ajax (5)
- Flex (1)
- JavaScript (25)
- PowerDesigner (4)
- 项目管理 (7)
- 数据库 (29)
- 生活 (18)
- 软件应用 (21)
- 无线技术 (2)
- Linux (39)
- TOP开发学习 (2)
- JAVA工具小TIPS (2)
- Java通用 (52)
- XML (3)
- 软件测试 (29)
- Maven (10)
- Jquery (1)
- 正则表达式 (3)
- 应用服务器 (15)
- Android (5)
- linux 和windowx 下 tomcat 设置JVM (8)
- 应用服务器 连接池 (4)
- Linux 后台输出中文乱码 (1)
- Hadoop (28)
- python (2)
- Kafka (7)
- Storm (5)
- Elasticsearch (7)
- fddd (1)
最新评论
-
kafodaote:
Kafka分布式消息系统实战(与JavaScalaHadoop ...
分布式消息系统Kafka初步 -
小灯笼:
LoadRunner性能测试实战课程网盘地址:http://p ...
LoadRunner性能测试应用(八) -
成大大的:
Kafka分布式消息系统实 ...
分布式消息系统Kafka初步 -
hulalayaha2:
Loadrunner性能测试视频教程下载学习:http://p ...
LoadRunner性能测试应用(八) -
993042835:
搞好 谢谢
org.hibernate.exception.ConstraintViolationException: could not delete:
2.2 LoadRunner创建运行场景
在前面脚本录制完以后,就需要在控制台(Controller)运行这些脚本,通过运行Vuser产生实际的负载。在控制台中就需要根据实际情况指定运行方案,监视性能指标。
2.2.1 创建方案
要开始创建场景,请打开控制台并创建一个新的场景。选择“开始”>“程序”>“LoadRunner”>“Controller”,打开控制台,显示“New Scenario”(新建方案)对话框,如图2-34所示。
图2-34 创建方案
1.选择方案类型
在方案选择中,有“手动方案”(Manual Scenario)或“面向目标的方案”(Goal-Oriented Scenario)两种类型供用户选择。
选择手动方案,则可以自行创建方案。方法是定义要运行的Vuser组数并建立LoadRunner运行这些组的计划;也可以通过定义方案中要使用的Vuser的总数,并将占总数一定百分比的Vuser分配给每个脚本,从而创建手动方案。
选择面向目标的方案,则可以定义通过测试要实现的目标,LoadRunner将根据这些目标自动生成方案。
2.选择运行脚本
在对话框左边的窗口(Available Scripts)中显示出录制好的脚本名称,选择好要运行的脚本后,单击“Add”按钮,此脚本便被添加到右边的窗口中,即被添加到控制台中。如果要在下次新建方案时绕过该对话框,请清除“Show at startup”复选框。生成方案后,也可以稍后再添加脚本。单击“OK”按钮关闭该对话框,一个新的方案就建立完成了。
3.控制台窗口
当一个新方案建立好后,就会进入控制台的方案设计的页面,有两个选项卡页面能进行相应配置,分别为“Design”(设计)和“Run”(运行)。
4.“Design”选项卡
“Design”选项卡包括了“Scenario Schedule”(方案计划)窗格、“Scenario Groups”(方案组)窗格和右下角的一组功能按钮,如图2-35所示。
图2-35 “Design”选项卡
(1)“Scenario Schedule”窗格中显示与计划配置文件有关的信息。
● Schedule Name(计划名):这里使用默认计划。
● Mode(方案计划):显示方案计划的信息,默认为“Scenario Scheduling”。
● Scenario Duration(持续时间):根据配置Schedule中的持续方式来显示,这里显示为“直到完成”(Until Completion)。
● Load Behavior(加载行为):和配置Schedule有关,指定以什么样的加载方式开始运行。
(2)“Scenario Groups”窗格列出了所有启用和禁用的Vuser脚本、脚本路径、负载生成器,以及分配给每个脚本的Vuser在总数中所占的百分比。
● Group Name(组名):脚本的名字。
● Script Path(脚本路径):在这里显示脚本的保存位置。
● Quantity(数量):在这里可以填写每个脚本的并发人数,如果是百分比的模式,在这里修改自动分配的总人数的比例。
● Load Generators(负载生成器):可以选择脚本在哪个负载生成器中执行脚本,在这里显示已经被启用的负载生成器名称是“localhost”。
TAG: LoadRunner 性能测试 软件测试工具 Mercury
(3)功能按钮
● Add Group/Remove Group(添加/删除组)按钮
使用“添加组”对话框将脚本添加到相应的方案中。单击“Scenario Groups”窗格右侧的“Add Group”按钮。将打开“Add Group(添加组)”对话框,如图2-36所示。
图2-36 “Add Group(添加组)”对话框
在“Group Name”(组名)框中,输入新建Vuser组的名称,从“Load Geanerator Name”(负载生成器名)列表中选择负载生成器,在下面的“Select Script”窗口中选择该组的脚本名称,确定后便建立起新的Vuser组。
在图2-35中,选择某个组,单击“Remove Group(删除组)”按钮,去掉不运行的脚本组。
在图2-35中,单击“Generators(配置负载生成器)”按钮后,出现配置窗口如图2-37所示。单击“Add”按钮,将打开“Add New Load Generator(添加负载生成器)”对话框,如图2-38所示。
在“Name”框中键入负载生成器的名称。在“Platform”框中,选择负载生成器运行的平台类型(即选择操作系统,例如Windows)。
在默认情况下,LoadRunner在方案执行期间将把临时文件存储在负载生成器上的临时目录中(由负载生成器的TEMP或TMP环境变量指定)。要覆盖特定负载生成器的默认设置,请在“Temporary directory”(临时目录)框中键入一个位置。
图2-37 负载生成器配置 图2-38 添加负载生成器
要允许负载生成器参与到方案中,请选中“Enable load generator to take part in the scenario”选项。
单击“More”(更多)按钮可以展开该对话框并显示“Group Information”(组信息)选项卡,显示负载生成的一些基本信息,在这里不用对它进行设置,如图2-39所示。
单击“OK”按钮以关闭此“添加负载生成器”对话框,完成新的负载生成器的创建。
图2-39 负载生成器信息
将负载生成器设置好后,如果要使用则需要把每个负载生成器连通起来,即使所创建的负载生成器参与到方案中,进而产生负载压力。
在此处还可以单击“View Script”按钮查看和修改组中每个脚本。注意,修改后的脚本需要重新选择并添加。单击“Run-Time Settings”按钮,可以对运行环境做重新修改配置。
5.“Run”选项卡
“Run”选项卡的窗口也分为三个部分,分别为Scenario Groups(方案组)、Scenario Status(方案状态)和Graphs(图形),如图2-40所示。
(1)在“Scenario Groups”(方案组)中,显示运行脚本的一些基本信息,例如脚本名称、每个脚本并发人数等。
(2)在“Scenario Status”(方案状态)中,显示整个运行过程中的基本属性。
● Running Vusers(运行Vuser):场景运行的并发人数。
● Elapsed Time(已用时间):在运行过程中显示整个场景运行的实时时间。
图2-40 运行的脚本组合
● Hits/Second(每秒点击次数):显示运行过程中每秒点击数量(计算依据为最近60秒内的实时数据的平均值)。
● Passed Transactions(通过的事务):根据事先定义好的事务,运行过程中显示通过事务的数量,如果双击其后面的类似放大镜的按钮,可以在弹出的对话框中详细看到哪个事务通过。
● Failed Transactions(失败的事务):在此栏中可以看到没有通过的事务数量及详细信息。
● Errors(错误):在运行过程中出现的错误将在此报出,根据事先定义好的错误级别,弹出的错误输出窗口,可以确定错误的原因及发生的具体位置,供运行场景后查看,快速确定问题。
(3)在“Graphs”(图形)中,运行过程中一些性能指标将通过图形显示出来。
在默认情况下,LoadRunner的“运行”视图中将显示“Running Vusers”(正在运行的Vuser)、“Trans Response Time”(事务响应时间)、“Hits per Second”(每秒点击次数)和“Windows Resource”(Windows资源)等4个图。通过单击树视图中的其他图并将其拖至Graph区域,可以显示这些图。也可以使用“打开新图”对话框打开新的图。
方案运行时,Vuser和负载生成器会向控制台发送错误、通知、警告、调试和批处理消息。可以在“输出”窗口(“View”>“Output”)中查看这些消息,如图2-41所示。此图仅是作为例子出现,在遇到实际的错误时,可能出现的错误与图中显示的不一致,这里只是为了让大家对此窗口有所了解。
图2-41 输出消息的窗口
评论
网盘地址:http://pan.baidu.com/s/1jqqZ0 密码:adv5
备用地址(腾讯微云):http://url.cn/5gn7SEH 密码:mxOMiN
Loadrunner性能测试视频教程
网盘地址:https://pan.baidu.com/s/1c1DYoDE 密码: s613
下载学习:http://pan.baidu.com/s/1hqNGsq4 密码:bwqx
发表评论
-
tomcat
2011-08-01 13:58 1270linux tomcat/bin/catalina.sh ... -
JVM 性能重要
2010-11-25 17:54 863JVM性能 JVM参数调优是个很头痛的问题,设置的不好,JV ... -
Java 垃圾回收策略调优,实践篇
2010-11-25 17:49 11672008-10-22 13:26:30 来自: KK JVM参 ... -
正确地测试一个机房速度和带宽的简便方法
2010-11-16 15:24 1299目前国内IDC市场发展迅 ... -
测试机房质量之Ping值测试
2010-11-16 15:18 1363测试机房质量之Ping值测试 http://meng ... -
如何测试国外空间的速度 在线Ping网址
2010-11-16 15:10 4557首先你需要知道,Ping只能测试服务器或者主机的反应速度,而网 ... -
测试网速的命令,网速测试命令详解
2010-11-16 09:28 1714测试网速的命令,网速 ... -
LR 在tomcat连接超时问题
2010-11-03 15:00 7172这两天用LR做性能测试 ... -
应用服务器并发的问题tomcat
2010-10-28 12:54 906如何在线实时查看tomcat并发连接数 [cndef ... -
LR HTTP/HTML脚本中过滤不需要的请求
2010-10-28 12:07 886场景: 在一次软 ... -
LR中超时问题解决方法
2010-10-28 12:05 2405LR中超时问题解决方法 超时错误在LoadRunner录制W ... -
LR操作疑问--基础篇
2010-10-28 12:03 1145在用LR进行并发测试时 ... -
LoadRunner性能测试指标(译文)
2010-10-26 17:27 1247LoadRunner性能测试指标(译文) 默认分类 2009 ... -
LoadRunner性能测试指标
2010-10-26 17:26 11651、CPU利用率 (% Processor Time) ... -
LoadRunner 出现问题总结
2010-10-26 16:55 3607一、Step download timeout (12 ... -
LR 中的 Controller中多用户并发操作是怎样进行的
2010-10-26 09:11 10736最近学LoadRunner,在用Controller模拟50 ... -
大并发量大数据量网站设计总结(一)
2010-10-26 09:09 1938大并发量大数据量网站设计总结(一) 之前在Jav ... -
LR 中手工关联web_reg_save_param 函数用法
2010-10-25 15:29 25061LR 中手工关联web_reg_save_ ... -
LoadRunner性能测试应用(七)
2010-10-25 09:18 13482.1.5 脚本回放问题解决 ... -
LoadRunner性能测试应用(六)
2010-10-25 09:17 14813.插入注释 注释可以在录制脚本时插入,也可以在脚本录制 ...
相关推荐
《LoadRunner性能测试应用》是一本深入探讨性能测试与LoadRunner工具的专业教程。该书分为基础篇和提高篇,旨在帮助读者从入门到精通LoadRunner的使用,进行有效的性能测试。 在基础篇中,首先介绍了性能测试的基础...
LoadRunner性能测试步骤可以分为七个阶段:测试需求分析、制定测试方案、设计测试场景、执行测试场景、分析测试结果、编写性能测试报告和系统性能调优。此外,还包括测试用例的设计与开发,以及测试执行与监控。 在...
【LoadRunner性能测试报告】 本报告旨在详细阐述对XXX系统进行的LoadRunner性能测试过程、结果分析以及优化建议。LoadRunner是一款业界公认的性能测试工具,它能够模拟大量并发用户,以此来评估系统的处理能力和...
【LoadRunner性能测试详解】 LoadRunner是一款由Micro Focus公司开发的强大的企业级负载和性能测试工具,它在IT行业中被广泛应用于系统性能评估、压力测试和容量规划。本系列视频教程“loadrunner性能测试视频2”是...
《LoadRunner性能测试实战》是一本专为解决性能测试中的脚本开发与分析问题而编写的书籍,旨在帮助测试人员熟练掌握LoadRunner这一强大的性能测试工具。全书分为四个部分,涵盖从入门到实践的全面内容。 入门篇(第...
【LoadRunner性能测试培训PPT】的概述 LoadRunner是一款由HP公司开发的业界领先的性能测试工具,专门用于评估和优化软件系统在高负载条件下的性能。它支持多种协议,适用于各种应用程序,如Web、数据库、ERP等。...
### LoadRunner性能测试知识点 #### 一、LoadRunner概览 **LoadRunner**是一种工业标准级别的负载测试工具,主要用于预测和优化系统的行为与性能。它通过模拟大量的并发用户请求及实时性能监控,来验证和发现潜在...
LoadRunner 是一种功能强大的性能测试工具,旨在帮助开发者和测试者对应用程序进行性能测试和优化。 LoadRunner 的主要功能包括虚拟用户生成、负载测试、事务测试、结果分析等。 为什么要实现性能测试自动化? ...
在LoadRunner性能测试应用中,理解并掌握这些基础知识至关重要,这将帮助你有效地规划测试,识别性能问题,为优化系统提供有力的数据支持。通过对测试需求的深入分析,可以确保测试的针对性和有效性,从而提升整个...
LoadRunner 性能测试基础知识点 LoadRunner 是一款性能测试工具,用于...LoadRunner 是一款功能强大且广泛应用的性能测试工具,通过对 LoadRunner 的了解和掌握,可以更好地进行性能测试,提高系统的性能和可靠性。
【LoadRunner性能测试视频】是一套全面的教程,总计60课时,旨在教授用户如何有效地利用LoadRunner进行性能测试。LoadRunner是HP(现已被Micro Focus收购)开发的一款强大的企业级性能测试工具,它允许模拟成千上万...
《LoadRunner性能测试完全讲义》是一份详尽的IT技术文档,主要涵盖了LoadRunner工具在性能测试领域的全面知识。LoadRunner是HP(现已被Micro Focus收购)开发的一款功能强大的企业级性能测试工具,它允许用户模拟...
【LoadRunner性能测试巧匠训练营-完整版】是一份全面深入探讨LoadRunner性能测试工具的教程资料。LoadRunner是HP公司(现被Micro Focus收购)推出的一款强大的企业级负载和性能测试工具,广泛应用于软件性能优化、...
《深入性能测试LoadRunner性能测试、流程、监控、调优全程实战剖析》一书主要针对IT领域的性能测试工作,特别是使用HP LoadRunner工具进行的性能测试。LoadRunner是一款功能强大的企业级性能测试工具,广泛应用于...
LoadRunner是一款成熟的性能测试工具,广泛应用于各种软件系统的性能测试中。 二、性能测试的基准 性能测试的基准有多方面,包括: 1. 响应时间:从应用系统发出请求开始,到客户端接收到最后一个字节数据为止所...
《LoadRunner性能测试应用》系列文章主要介绍了LoadRunner这一强大的性能测试工具的使用方法和应用场景。LoadRunner能够通过模拟大量用户并发操作,重现真实生产环境的业务压力,从而检测和定位软件性能问题,分析...