loadrunner Web_类函数之web_link()

web_link()--常用函数

模拟鼠标点击由属性定义的链接。

int web_link(constchar * StepName,<Listof Attributes>,[EXTRARES,<List of Resource Attributes>,] LAST);

该函数与操作界面上的 Recording OptionsàRecording/HTML-based script/Htmladvanced/a script describing user actions设置功能相同,如下图:

 

 

参数说明:

object:评估到类型为WebApi的对象的表达式。通常是web for Java和VisualBasic。另请参见函数和常量前缀。

StepName:树视图中链接的名称。也用作自动事务的事务名称。

List of Attributes :支持以下属性:Text, Frame,TargetFrame,ResourceByteLimit和Ordinal。

记录的属性:文本,有序

EXTRARES:一个分界参数,指示下一个参数将是资源属性列表。

List of Resource Attributes:资源属性列表

LAST:指示参数列表结束的标记。

 

一般信息 :

web_link函数是一个动作函数,它模拟鼠标点击由属性定义的链接。 web_link只能在上一个操作的上下文中执行。

仅当VuGen处于基于HTML的录制模式(请参阅VuGen的录制选项)时,才会记录web_link。

非HTML生成的资源的示例是.gif和.jpg图像。仅当这些资源的记录选项设置为“当前脚本步骤中的记录”时,才会插入资源属性列表。这是默认设置。请参阅“HP LoadRunner虚拟用户生成器用户指南”。

可以修改HTTP头以将关于请求的附加信息传递到服务器。使用HTTP标头,您可以(例如)允许响应中的其他内容类型(例如压缩文件),或者只有在满足特定条件时才可以请求网页。要修改请求中的HTTP头,请参阅web_add_header。要修改所有后续请求,请参阅web_add_auto_header。

Web_link支持Web脚本,但不支持WAP脚本。

 

什么时候推荐使用web_link()函数呢?

当界面仅有一个超链接地址的时候,并且请求的地址动态,可以考虑使用web_linlk()该函数,否则推荐大家使用web_url()

 

 

示例:web_link

在以下示例中,脚本加载网址,然后点击链接:

web_url(“test.html”,

     “URL =http://localhost/test.html”,

     “Resource= 0”,

     “RecContentType= text / html”,

     “Referer=”,

     “Mode =HTML”,

     LAST);

web_link(“Test1”,

     “Text =Test1”,

     LAST);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值