loadrunner12(一) : 录制

loadrunner12(一) : 录制

1.创建脚本

进入VUser界面,创建脚本,这里因为测试对象为LR自带的sample(一个订票网站服务),因此选择单协议web-http/html。创建后进入脚本页面。

2.录制配置

点击工具栏中的 录制-录制,弹出如下对话框 :
录制配置窗口

  1. 操作选择
    录制到操作,确定脚本从哪个部分开始录制。该项共三个选项: Vuser_init,Action,Vuser_end 。其中 Vuse_init 为录制的初始化部分,多将登录过程放在该部分;Action 为主体部分,包含了对网页的主要操作,该部分可以进行迭代; Vuser_end 为结束部分,多用于登出操作。该项设置了录制从哪个部分开始,另外,一个脚本可以只包含Action部分。
  2. 录制模式
    选择录制时的应用程序类型,及相关参数。如上如所示,选择web浏览器时,需要选择浏览器应用程序的绝对路径及需要录制的网站地址。
  3. 设置
    默认立即,则从向服务器的第一条请求开始就开始录制,包括主页的访问;如果选择延迟,玩家可以自行选择录制的起点。
  4. 录制选项
    点击进入录制选项窗口,可以对脚本录制进行其他的相关设置。这里说明一下常规-录制中的HTML与URL的区别。HTML模式基于页面生成脚本,本人理解为录制过程中,基本上每一个页面会生成一个函数,该模式下录制的脚本,容易理解,易于维护。而URL模式下,录制过程中的每一次请求会生成一个函数,这些函数会由web_concurrent_start/web_concurrent_end函数来进行并发管理,由start开始记录函数,遇到end时将记录的函数并发执行。URL模式下录制会生成大量的函数,不易于管理与维护。因此在合适的情况下推荐尽量使用HTML模式,而对于某些非浏览器应用、含JavaScript请求的网页等情况下则须要使用URL模式。

3. 录制

点击开始录制后,LR会启动上一步配置中应用程序,这里会打开IE浏览器,并访问设置的主页,结果如下图:
录制控制面板(延时录制)
这里我在配置时选择的是延时录制,此时还没有开始录制。点击录制按钮(最左侧红色)即开始录制。LR将记录开始录制停止录制之间的行为,并自动生成脚本。录制过程中的控制面板如下图所示:
录制中的控制面板

  1. 左侧三个可操作按钮分别为录制的停止、暂停、取消
  2. Action区域可以切换脚本的各阶段;
  3. 剩下的则为脚本优化功能,可以在脚本生成之后再添加,也可以在录制时添加。

注意:如果已经录制好了脚本,再点击录制时,成功后,会覆盖之前的脚本,覆盖不可撤回。

4. 生成脚本

录制完成后,点击停止录制,生成脚本。(先关闭自动弹出的窗口)。打开解决方案资源管理器
脚本结构树
操作目录下的三个子选项即为脚本的三个部分,双击可查看相应脚本代码。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值