1.本测试的网址是loadrunner自带的订票网址,故要先启动Web服务器
运行->所有程序->HP LoadRunner->Samples->Web->Start Web Server
Web服务器启动后,右下角会有如下绿色图标显示。
2.打开Virtual User Generator应用,调试脚本
运行->所有程序->HP LoadRunner-> Applications -> Virtual User Generator
3. Virtual User Generator中点击New(Ctrl+N),创建新脚本
4. Category(分类)选择Popular Protocols,选择协议Web(HTTP/HTML)
5. Recording->Record Application
录制之前,要确定好业务逻辑,是登录还是买票...
关于录制,loadrunner会对操作行为进行捕捉
脚步编写:点击Script
vuser_init 初始化 录制的一般是业务流程开始之前的初始化工作(如登录,服务器初始化)
Action 执行 录制的一般是业务流程操作的事件
vuser_end 用户退出 录制的一般是退出时执行的操作(用户退出,注销)
globals.h 系统自动生成的头文件
注意:init和end不能迭代多次,只能运行一次,action可以迭代多次运行
6.点击Start Recording
弹出如下选项框:
Application type中: Internet Applications 为网站的录制 Win32 Applications电脑程序的录制
Program to record:录制的浏览器(默认使用IE,可以手动选择浏览器,本例用360安全浏览器)
URL Address:输入测试页面的网址
Working directory:工作区间(默认的,不用管)
Record into Action:测试需求没有对业务流程有重复的要求,可以都放在action部分。有重复的要求,如果一个用户登录之后要求重复订票10次,就需要把订票部分放在action中进行迭代。登录部分脚本放在init中,退出部分放在end.
Program to record中切换浏览器,点击后面的选项图标,选择浏览器的exe程序
7.然后选择OK,会调动IE浏览器打开测试网站首页(如订票网站),
同时出现录制的状态条
页面上执行测试操作(手动)
8.操作录制完成后,点击录制状态栏上的Stop(Ctrl+F5)按钮
9. Recroding Summary中点击Actions中打勾的Action可以查看刚录制的脚本
点击工具栏中的tree,可以查看生成的快照截图
点击Show/Hide Output window可以在下面查看日志