了解 LoadRunner 术语
场景:文件根据性能要求定义每次测试期间发生的事件。
Vuser:在场景中, LoadRunner 用虚拟用户(或称 Vuser)代替真实用户。Vuser 模仿真实用户的操作来使用应用系统。一个场景可以包含数十、数百乃至数千个Vuser。
Vuser 脚本:描述 Vuser 在场景中执行的操作。
事务:要评测服务器性能,需要定义事务。事务代表要评测的终端用户业务流程。
什么是负载测试流程?
负载测试一般包括 5 个阶段:规划、创建脚本、定义场景、执行场景和分析结果。
➤ 规划负载测试。定义性能测试要求,例如并发用户数量、典型业务流程和要求的
响应时间。
➤ 创建 Vuser 脚本。在自动化脚本中录制最终用户活动。
➤ 定义场景。使用 LoadRunner Controller 设置负载测试环境。
➤ 运行场景。使用 LoadRunner Controller 驱动、管理并监控负载测试。
➤ 分析结果。使用 LoadRunner Analysis 创建图和报告并评估性能。
HP Web Tours示例
HP Web Tours应用程序是一个基于 Web 的旅行社系统。HP Web Tours 用户可以连接到 Web 服务器,搜索航班,预订机票并查看航班路线。
打开 HP Web Tours
1 确保示例 Web 服务器正在运行。
安装并重启 LoadRunner 之后, Web 服务器会自动启动。如果重启系统后服务器仍未运行,请选择开始 > 程序 > HP LoadRunner > Samples > Web > 启动 Web服务器。
2 打开 HP Web Tours 应用程序。
选择开始 > 程序 > HP LoadRunner > Samples > Web > HP Web Tours 应用程序。浏览器将打开 HP Web Tours 的主页。
注:
➤ 确保 LoadRunner 安装在默认的计算机目录下。如果 LoadRunner 没有安装在默认目录下,将无法打开 HP Web Tours 应用程序。
➤ HP Web Tours 应用程序要求使用安装了 Java 的浏览器。有关详细信息,请参阅相关 Java 文档。
3 登录到 HP Web Tours。
输入以下信息:
➤ User name (用户名):jojo
➤ Password (密码):bean
在左窗格中单击 Login (登录)。将出现 HP Web Tours 应用程序欢迎您使用的消息。
4 预订机票。
a 在左窗格中单击 Flights (航班)。将打开 Find Flight (查找航班)页面。将 Arrival City (到达城市)更改为 Los Angeles (洛杉矶)。单击 Continue(继续)。
b 在 Find Flight (查找航班)页面上,接受默认航班选择并单击 Continue(继续)。
c 在 Payment Details (支付明细)页面上单击 Continue (继续)。将显示 Invoice(发票)页面,概述航班预订情况。
5 结束您的 HP Web Tours 会话。在左窗格中单击 Sign Off (注销)退出。