作
出现对话框
输入该集合点的名称。注意:集合点的名称最好要有意义,能够清楚的说明该集合点完 成的动作。
6. 创建负载测试场景
6.1 LoadRunner Controller 简介
负载测试指在典型的工作条件下测试应用程序,例如,多个旅行代理同时在相同的航班预订系统中预订航班。
测试用于模拟真实情况。为此,需要能够在应用程序上生成较重负载并计划应用负载的时间 (因为用户不会正好在同一时间登录或注销)。还需要模拟各种不同的用户活动和行为。例如,某些用户可能使用Netscape (而不是 Internet Explorer)来查看应用程序的性能,并且可能使用了不同的网络连接(例如,调 制解调器、 DSL 或电缆)。您可以在场景中创建并保存这些设置。 Controller 可以提供所有您需要的有助于创建并运行测试的工具,以准确地模拟您的工作环境。
场景目标。目标是创建一个场景,用来模拟十个旅行代理同时登录系统、搜索航班、购买机票、查看路线和注销系统的行为。
6.2 启动 Controller
要开始创建场景,请打开 Controller 并创建一个新的场景。
1 打开 Mercury LoadRunner。
选择 “开始” > “程序” > “Mercury LoadRunner” > “LoadRunner”。将打 开 “Mercury LoadRunner Launcher”窗口。
2 打开 Controller。
在 “负载测试Load Testing”选项卡中,单击“运行负载测试Run Load Test”。将打开 LoadRunner Controller。

默认情况下, Controller 打开时将显示 “新建场景New Scenario”对话框。

3 选择场景类型。
选择 “手动场景Manual Scenario”。
通过手动场景,可以控制正在运行的 Vuser 数量及其运行的时间,还可以测试应用程序可以同时运行的 Vuser 数。您可以使用百分比模式根据业务分析员指定的百分比在脚本间分配全部的 Vuser。
面向目标的场景用于确定系统是否可以达到特定的目标。由您确定基于的目标, 例如,指定的事务响应时间或每秒点击次数 / 事务数,并且 LoadRunner 将根据这些目标自动为您创建场景。
6.3 负载测试应该由哪些用户组合而成?
在本教程中,您将仅使用一个 Vuser 脚本来模拟单个执行同样操作的用户组。要模拟具有更多种用户配置文件的真实场景,需要创建运行多个具有不同用户设置的脚本的不同组。
您以前在 VuGen 中录制的脚本包含要测试的业务流程。它们包括登录、搜索航 班、购买机票、查看航班路线,以及注销站点。您将向场景中添加相似的脚本,配置场景,以模拟多个旅行代理同时在航班预订系统中执行这些操作。
1 向负载测试中添加脚本。
单击 “浏览Browse”按钮,导航到 <LoadRunner 安装 >\Tutorial 目录中的basic_script。单击“Add”添加到该场景中。
单击 “OK”。 LoadRunner Controller 的 “设计”选项卡中将显示您的场景。
2 开始设计负载测试场景。
查看 basic_script 是否显示在 “场景组”窗口的 “组名”列中。
3 更改组名以及 Vuser 数。
单击 “详细信息Details”按钮 。将打开“组信息Group Information”对话框。


在 “组名”框中,输入一个更有意义的名称,例如 travel_agent。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-24453-12.html
~
最后的笑脸好迷人~