web_link 仅仅在基于 HTML 的录制方式中才会被 VuGen 捕捉到。
非 HTML 生成的资源的例子有.gif 和.jpg 图像。对于 List of Resource Attributes 参数来说,仅仅
当 Recording Options--Recording --HTML-based script-- Record within the current script step
选项被选中时,它们才会被插入到代码中。
可以通过改变 HTTP 头信息给服务器传递一些附加信息。使用 HTTP 头信息可以,允许响应体中包含
其他的内容类型(Content-Type),例如压缩文件,或者只有满足了特定的状态才去请求 web 页。
此函数值支持 Web 虚拟用户,不支持 WAP 虚拟用户。
web_submmit_form
语法:
Int web_submit_form (const char *StepName, <List of Attributes>, <List of Hidden
Fields>, ITEMDATA, <List of Data Fields>, [ EXTRARES, <List of Resource Attributes>,]
LAST );
返回值
成功时返回 LR_PASS (0),失败时返回 LR_FAIL (1)。
参数:
StepName:Form 的名字。VuGen 中树形视图中显示的名称,在自动事务处理中也可以用做事务的
名称。
List of Attributes:支持以下属性:
1. Action:Form 中的 ACTION 属性,指定了完成 Form 中的操作用到的 URL。也可以使用
“Action/sfx” 表示使用此后缀的所有 Action。
2. Frame:录制操作时所在的 Frame 的名称。
3. TargetFrame、ResourceByteLimit:见 List of Attributes 的同名参数。
4. Ordinal:参见 Web_link 的同名参数。
VuGen 通过记录数据域唯一的标识每个 Form。如果这样不足以识别 Form,VuGen 会记录 Action
属性。如果还不足以识别,则会记录 Ordinal 属性,这种情况下不会记录 Action 属性。
List of Hidden Fields:补充属性(Serves)。 通过此属性可以使用一串隐含域来标识 Form。使用
下面的格式:
STARTHIDDENS,
"name=n1", "value=v1", ENDITEM,