1.本测试的网址是loadrunner自带的订票网址,故要先启动Web服务器

  运行->所有程序->HP LoadRunner->Samples->Web->Start Web Server

LoadRunner脚本录制

  Web服务器启动后,右下角会有如下绿色图标显示。LoadRunner脚本录制

2.打开Virtual User Generator应用,调试脚本

  运行->所有程序->HP LoadRunner-> Applications -> Virtual User Generator

LoadRunner脚本录制

3. Virtual User Generator中点击New(Ctrl+N),创建新脚本

LoadRunner脚本录制

4. Category(分类)选择Popular Protocols,选择协议Web(HTTP/HTML)

LoadRunner脚本录制

5. Recording->Record Application

  录制之前,要确定好业务逻辑,是登录还是买票...

  关于录制,loadrunner会对操作行为进行捕捉

LoadRunner脚本录制

  脚步编写:点击Script

  vuser_init 初始化 录制的一般是业务流程开始之前的初始化工作(如登录,服务器初始化)

  Action 执行 录制的一般是业务流程操作的事件

  vuser_end 用户退出  录制的一般是退出时执行的操作(用户退出,注销)

  globals.h 系统自动生成的头文件

  注意:init和end不能迭代多次,只能运行一次,action可以迭代多次运行

6.点击Start Recording LoadRunner脚本录制

  弹出如下选项框:

LoadRunner脚本录制

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程序

LoadRunner脚本录制

7.然后选择OK,会调动IE浏览器打开测试网站首页(如订票网站),

LoadRunner脚本录制

  同时出现录制的状态条

LoadRunner脚本录制

  页面上执行测试操作(手动)

LoadRunner脚本录制

8.操作录制完成后,点击录制状态栏上的Stop(Ctrl+F5)按钮

LoadRunner脚本录制

LoadRunner脚本录制

9. Recroding Summary中点击Actions中打勾的Action可以查看刚录制的脚本

LoadRunner脚本录制

  点击工具栏中的tree,可以查看生成的快照截图

LoadRunner脚本录制

  点击Show/Hide Output window可以在下面查看日志

LoadRunner脚本录制

相关文章: