天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

Loadrunner11之VuGen脚本录制流程(一)

上一篇 / 下一篇  2011-10-28 23:58:07 / 精华(1) / 置顶(1) / 个人分类:性能测试工具


每篇一问:胖胖是个颇有名气的跳水运动员,可是有一天,他站在跳台上,却不敢往下跳。这是为什么?


1
、双击Virtual User Generator模块

点击HP LoadRunner->Applications->Virtual User Generator

2、创建一个新的脚本

Ctrl+N或者点击File->New

3、选择协议

      选中New Single Protocol Script中的Web(HTTP/HTML)协议点击Create

      LoadRunner支持多种协议,主要是通过类似插件的dll文件实现的,HTTP协议的解析是通过api_http_filter.dll库文件实现的。

      New Single Protocol Script新建单协议脚本

            指我们所要录制的对象只使用唯一的一种协议

New Multiple Protocol Script新建多协议脚本

            指我们所要录制的对象使用不止一种协议的情况

New Script. Recent Protocol使用最近使用过的协议新建脚本

            指我们所要录制的对象使用最近使用过的协议

4、设置录制选项

      勾选一些自己需要的录制选项点击OK

      Application type应用程序类型

            Internet Application是指我们需要录制的对象是一个网络应用(B/S

            Win32 Application是用来支持Win32的标准客户端的(C/S

Program to record要录制的程序

            我们需要录制的程序名,LoadRunner默认支持的Web客户端是IE

URL Address URL地址

            我们录制开始所需要访问的URL地址,也就是我们第一个请求所需要访问的页面

Working directory工作目录

            用来指定录制后脚本所存储的目录

Record into Action录制到操作

我们录制的内容放在哪个Action中,ActionLoadRunner提供的一种类似于函数的脚本块,我们通过将不同的操作存放在不同的Action中实现代码的高内聚低耦合

Vuser_init存放LoadRunner中用户的初始化操作

            Action是非常自由的,可以当作普通的函数

            Vuser_end存放LoadRunner中用户的结束操作

Record the application startup

            指我们一旦启动了应用后就将开始录制我们应用收发的协议数据

5、开始录制

      点击Start Record或者Ctrl+R

6、插入命令

      可以切分脚本,将录制的内容存放在不同的脚本块中;添加事务的开始点和结束点,添加集合点,添加注释等

7、结束录制

      点击Stop或者Ctrl+F5

      所有客户端和服务器交互的协议会被放在Generation Log内,VuGen随后会对协议交互进行分析,最终生成脚本。

8、回放验证

      点击Run或者F5


每篇一答:因为水池里没有水


                                                                    零测试


TAG: 零测试 录制选项 协议 loadrunner11 Loadrunner11 VuGen vugen 服务器 脚本录制 客户端

零测试 引用 删除 零测试   /   2012-02-22 23:38:52
是指Loadrunner崩溃了,还是指?
Loadrunner也是一款软件,难免有一些问题的。崩溃了再开一次嘛!!
原帖由pmshz_cs于2011-12-26 16:40:54发表
你好
我按照你的步骤 点击Start Record 过一会儿 我录入的程序崩溃了 是什么原因呢?
引用 删除 pmshz_cs   /   2011-12-26 16:40:54
你好
我按照你的步骤 点击Start Record 过一会儿 我录入的程序崩溃了 是什么原因呢?
 

评分:0

我来说两句

Open Toolbar