【IT之路】LoadRunner系列- LoadRunner 11 界面介绍
上一章我们了解了一下性能测试,对性能测试有一个初步的认识。但是,看了上一章,是不是感觉性能测试的工具五花八门呢,那么学习性能测试,我们究竟要选择哪款呢?其实我们可以从面试、工作常用等角度去选择。
但是,我想说一句:工具只是一种开饭的道具,思想才是最重要的。所以,只要我们掌握了性能测试的根本,工具不应该成为我们前进的拦路石。
在此,我们还是选择LoadRunner。
使用一个软件,首先需要熟悉这个软件的结构和常用界面,明白软件究竟能干啥。
目录结构
- 开始菜单
- 安装目录
-
tutorial -- 教程目录
-
help --帮助目录
-
bin --核心目录,LR执行文件目录
-
WebTours -- web示例应用目录,学习LR时,最实用的测试对象
软件界面之启动界面
软件界面之控制器(Controller)界面
- Controller 窗口的设计选项卡分为三个主要部分:
➤ “场景组”窗格
➤ “服务水平协议”窗格
➤ “场景计划”窗格
“场景组”窗格。 在 “场景组”窗格中配置 Vuser 组。您可以创建代表系统中典
型用户的不同组,指定运行的 Vuser 数目以及运行时使用的计算机。
➤ “服务水平协议”窗格。 设计负载测试场景时,可以为性能指标定义目标值或服
务水平协议 (SLA)。运行场景时, LoadRunner 收集并存储与性能相关的数据。分
析运行情况时, Analysis 将这些数据与 SLA 进行比较,并为预先定义的测量指标
确定 SLA 状态。您将在第 10 课中进一步了解 SLA。
➤ “场景计划”窗格。 在 “场景计划”窗格中,设置加压方式以准确模拟真实用户
行为。可以根据运行 Vuser 的计算机、将负载施加到应用程序的频率、负载测试
持续时间以及负载停止方式来定义操作。
- Controller 窗口中的 “运行”选项卡是用来管理和监控测试情况的控制中心。“运行”视图包含五个主要部分:
➤ “场景组”窗格
➤ “场景状态”窗格
➤ 可用图树
➤ 图查看区域
➤ 图例
“场景组”窗格。 位于左上角的窗格,您可以在其中查看场景组内 Vuser 的状态。
使用该窗格右侧的按钮可以启动、停止和重置场景,查看各个 Vuser 的状态,通
过手动添加更多 Vuser 增加场景运行期间应用程序的负载。
➤ “场景状态”窗格。 位于右上角的窗格,您可以在其中查看负载测试的概要信息,
包括正在运行的 Vuser 数量和每个 Vuser 操作的状态。
➤ 可用图树。 位于中间偏左位置的窗格,您可以在其中看到一列 LoadRunner 图。
要打开图,请在树中选择一个图,并将其拖到图查看区域。
➤ 图查看区域。 位于中间偏右位置的窗格,您可以在其中自定义显示画面,查看
1 到 8 个图 (视图 > 查看图)。
➤ 图例。 位于底部的窗格,您可以在其中查看所选图的数据。
- Controller 窗口 (面向目标)的 “设计”视图分为三个主要部分:
➤ “场景脚本”窗格
➤ “服务水平协议”窗格
➤ “场景目标”窗格
“场景脚本”窗格。 在此窗格中,可以确定 Vuser 脚本、脚本路径、分配到每个
脚本的总目标百分比以及 Load Generator。可以在此处配置场景。
“服务水平协议”窗格。设计负载测试场景时,可以为性能指标定义目标值或服
务水平协议 (SLA)。运行场景时, LoadRunner 收集并存储与性能相关的数据。分
析运行情况时, Analysis 将这些数据与 SLA 进行比较,并为预先定义的测量指标
确定 SLA 状态。
“场景目标”窗格。 位于下部的窗格,您可以在其中看到测试目标、达到该目标要
使用的用户数、场景持续时间和加压方式。可以使用 “编辑场景目标”对话框设
置目标。
软件界面之分析器(Analysis )界面
Analysis 包含下列主要窗口:
➤ 会话浏览器
➤ 属性窗口
➤ 图查看区域
➤ 图例
➤“会话浏览器”窗格。 位于左上方的窗格, Analysis 在其中显示已经打开可供查
看的报告和图。您可以在此处显示打开 Analysis 时未显示的新报告或图,或者删
除自己不想再查看的报告或图。
➤ “属性”窗格。 位于左下方的窗格,属性窗口在其中显示您在会话浏览器中选择
的图或报告的详细信息。黑色字段是可编辑字段。