本人只是一只普普通通的大三的测试小白,该文章是根据平时上课老师讲的内容所写的
创建脚本
主要内容:
- LoadRunner 的组件
- 负载测试流程
- Virtual User Generator (VuGen) 简介
- 如何开始录制用户操作
- 录制实例:HP Web Tours 网站
- 查看脚本
- 回放脚本
- 确定测试
1.LoadRunner 的组件
LoadRunner 包含以下组件:
- Virtual User Generator 录制最终用户业务流程并创建自动化性能测试脚本,即 Vuser 脚本
- Controller 组织、驱动、管理并监控负载测试
- Load Generator 通过运行 Vuser 产生负载
- Analysis 用于查看、剖析和比较性能结果
- Launcher 使您可以从单个访问点访问所有 LoadRunner 组件
2.负载测试流程
负载测试一般包括 5 个阶段:规划、创建脚本、定义场景、执行场景和分析结果
规划负载测试:
定义性能测试要求,例如并发用户数量、典型业务流程和要求的响应时间
创建 Vuser 脚本:
在自动化脚本中录制最终用户活动
定义场景:
使用 LoadRunner Controller 设置负载测试环境
运行场景:
使用 LoadRunner Controller 驱动、管理并监控负载测试
分析结果:
使用 LoadRunner Analysis 创建图和报告并评估性能
3.Virtual User Generator (VuGen) 简介
- 在测试环境中, LoadRunner 在物理计算机上使用 Vuser 代替实际用户
- Vuser 以一种可重复、可预测的方式模拟典型用户的操作,对系统施加负载
- LoadRunner Virtual User Generator (VuGen) 以“录制-回放”的方式工作,当在应用程序中执行业务流程步骤时,VuGen 会将所做操作录制到自动化脚本中,并将其作为负载测试的基础
4.如何开始录制用户操作
4.1 启动 LoadRunner
选择开始 > 程序 > HP LoadRunner >Virtual User Generator。
这时将打开 HP LoadRunner 12.02 VuGen的起始页
4.2 打开脚本或者创建新的脚本
4.3 创建一个Web脚本
在VuGen起始页中,单击创建脚本按钮 ,将打开 “创建新脚本”窗口,选择 “单协议”类别,并且选择“Web – HTTP/HTML”协议
协议是客户端用来与系统后端进行通信的语言
5.录制实例:HP Web Tours 网站
5.1 点击该按钮,将打开“开始录制”的窗口
5.2 编辑“开始录制”窗口
1.操作选择:Action
2.浏览器:IE(最好是IE,当然,选其他浏览器也行)
3.URL地址:HP Web Tours 网站(http://localhost:1080/WebTours)
4.点击“开始录制”按钮
5.当然,你也可以点击“录制选项”,设置其他选项
注: 如果打开网站时出错,请确保 Web 服务器正在运行。
要启动服务器,请找到LoadRunner的安装路径 > WebTours > StartServer.bat > 启动 Web 服务器
成功启动Web服务器:
5.3 开始录制
1.点击“开始录制”按钮后,这时将打开浮动的 “正在录制”工具栏,且自动打开Web Tours网站