Web协议 联系客服

发布时间 : 星期日 文章Web协议更新完毕开始阅读7562b50702d8ce2f0066f5335a8102d276a261a0

Web协议脚本

Web协议

目 录 1. 1.1. 1.2. 1.3. 2. 3. 3.1.

概述 ........................................................................................................................................ 2

编写背景 ...................................................................................................................................2 编写目的 ...................................................................................................................................2 应用范围 ...................................................................................................................................2

业务流程 ................................................................................................................................ 2 LoadRunner脚本录制 ............................................................................................................ 2

脚本录制 ...................................................................................................................................3 3.2. 脚本增强 ...................................................................................................................................9 3.2.1. 添加注释 ...........................................................................................................................9 3.2.2. 插入事务 .........................................................................................................................11 3.2.3. 模拟用户思考时间 .........................................................................................................13 3.2.4. 关联语句 .........................................................................................................................15 3.2.5. 设置参数化 .....................................................................................................................18 3.2.6. 设置检查点 .....................................................................................................................20 3.2.7. 插入集合点 .....................................................................................................................23

4.

案例代码 ...............................................................................................................................24

1

1. 概述

1.1. 编写背景

本文档将对性能测试工具LoadRunner录制web协议脚本进行详细介绍。

1.2. 编写目的

介绍LoadRunner工具web协议录制脚本实践

1.3. 应用范围

本规范适用于LoadRunner脚本开发人员。

2. 业务流程

本文档将使用LoadRunner工具自带WebTours网站作为实践对象,进行web协议测试脚本录制。测试流程如下表所示: 步骤 1 2 3 4 5 6

操作 打开webtours站点 事务名称: 1_Open webtours 登录webtours站点 事务名称: 2_Login webtours 点击Flights按钮 事务名称: 3_Click Flights 查找确定航班 事务名称: 4_Find Flights 支付机票费用 点击Sign Off按钮退出 机票预定成功,Invoice信息显示 webtours站点成功退出 事务名称: 5_Payment Details 事务名称: 6_Logoff webtours 航班选择成功,进入支付界面 Flights界面显示 webtours站点登录成功 结果 webtours站点打开成功 3. LoadRunner脚本录制

本文档将使用LoadRunner工具自带WebTours网站作为实践对象,进行web协议测试脚本录制。

2

3.1. 脚本录制

1. 启动Loadrunner工具Virtual User Generator组件

选择“开始”-〉“所有程序”-〉“HP Loadrunner”-〉“Applications”-〉“Virtual User Generator”

2. 点击“New”按钮,新建一个用户脚本。

3. 在“New Virtual User”窗口,选择系统通讯的协议。这里我们需要测试的时Web应用,所以我们需要选择Web(HTTP/HTML)协议。

多协议脚本指高级用户在一个录制会话期间可以录制多个协议;在本案例中,

3