LoadRunner性能测试应用(连载八)

发表于:2008-12-09 17:13

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:姜艳、于波等    来源:51Testing提供试读

关键字:软件测试工具LoadRunner

  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”。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号