摘要:web_submit_data函数处理无状态或者上下文无关的表单提交。它用来生成表单的GET或POST请求,这些请求与Form自动生成的请求是一样的。发送这些请求时不需要表单上下文。函数语法:Int web_submit_data ( const char *StepName, , ITEMDATA, , [ EXTRARES, ,] LAST );返回值:LR_PASS(0)代表成功,LR_FAIL(1)代表失败。函数参数List of Attributes:支持以下属性:1. Action:Form中的ACTION属性,指定了完成Form中的操作用到的URL。2. Method:表单提交方
阅读全文
摘要:语法:Int web_url(const char *name,const char *url,<Lists of Attributes>,[EXTRARES],<Lists of Resource Attributes>,LAST);返回值:成功时返回LR_PASS(0),失败时返回LR_FAIL(1)。参数说明:name:VuGen中树形视图中显示的名称,在自动事务处理中也可以用做事务的名称。url:页面的url地址。Lists of Attributes:(支持以下属性)1.TargetFrame2.TargetBrowser or TargetBrowserOr
阅读全文
摘要:LoadRunner提供的web_custom_request函数可以用于实现参数的动态生成。在LoadRunner中,web_reg_save_param和custom_request都常于处理参数的动态生成。web_reg_save_param函数是大家都已经熟悉的了,它的主要作用是从一个response中获得后续的request需要使用的数据,然后将其作为一个参数保存下来,供后续步骤使用。该方法在LoadRunner中被称为Correlation(关联)。而web_custom_request函数则可以用于完全自定义向服务端发送的request。接下来我们用一个实际的例子说明一下web_
阅读全文
摘要:运行脚本时,web_reg_save_param 函数将扫描所访问的后续 HTML 页。如果指定左边界和/ 或右边界, VuGen 将搜索这些边界之间的文本。VuGen 找到文本后,会将其分配给某个参数。函数的语法如下所示:下表列出可用的属性。注意,属性值字符串(例如 Search=all)不区分大小写。NotFound找不到边界并且生成了空字符串时的处理方法。默认值“ERROR”表示找不到边界时 LoadRunner 应发出错误消息。如果设置为“EMPTY”,则不会发出错误消息,并且脚本的执行将继续进行。注意,如果为脚本启用了“出现错误时仍继续”,则即使将 NOTFOUND 设置为“ERR.
阅读全文