web_url
语法:
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地址。
List of Attributes:(支持下列属性)
1 TargetFrame
2 TargetBrowser or TargetBrowserOrdinal
3 RecContentType - 在录制期间响应的报头文本类型(text/html, application/x- javascript),这是为了确认目标URL是否是可录制的资源。
4 Referer - 要提交页面请求的URL .(获得当前页面,如果明确指出了位置,那么这个属性无效或者忽略。URL中写明了,要获取的页面)
5 Resource - 指定一个值说明这个URL是否是一个资源,0 表示不是资源,1 表示是资源
6 Snapshot - 快照,快照文件名称,用来关联用的。
7 Mode - 录制的等级,是否是HTML或者HTTP模式。
EXTRARES:分隔符,表示下列列表,是由script、active、java applet、flash产生的请求(具体设置在,Recorded options --Recording--选择 html base scritp --- html Reccorded 可以设置是否需要录制这些东西。)。
List of Resource Attributes:下载的资源属性
URL
The URL (Uniform Resource Locator) of the web resource to load
通过URL地址(资源统一定位器)要下载的web资源
Referer
The URL of the referring web page.
发送下载请求的页面。比如一个swf要下载一个图片,那么swf就是referer
ENDITEM
A marker that indicates the end of each resource in the list.
列表中每个资源的结束标志符
LAST:属性列表结束的标记符。
说明
Web_url根据函数中的URL属性加载对应的URL,不需要上下文。
可以使用web_url 模拟从FTP服务器上下载文件。web_url 函数会使FTP服务器执行文件被真实下载时的操作。除非手工指定了"FtpAscii=1",下载会以二进制模式完成。
在录制选项中,Toos—Recording Option下,Recording选项中,有一个Advanced HTML选项,可以设置是否录制非HTML资源,只有选择了“Record within the current script step”时,List of Resource Attributes才会被录制到。非HTML资源的例子是gif和jpg图象文件。
通过修改HTTP头可以传递给服务器一些附加的请求信息。使用HTTP头允许请求中包含其他的内容类型(Content_type),象压缩文件一样。还可以只请求特定状态下的web页面。
所有的Web Vusers ,HTTP模式下的WAP Vusers或者回放模式下的Wireless Session Protocol(WSP),都支持web_url函数。
转自:
http://blog.csdn.net/oobibigo/archive/2008/11/13/3291461.aspx
分享到:
相关推荐
"Referer=http://{webUrl}/mercuryWebTours/nav.pl?folderId={folderIdValue}", LAST); ``` 这里`{folderIdValue}`即为之前通过`web_reg_save_param()`提取并保存的动态值。 #### 四、总结 通过上述分析可以...
在LoadRunner中,Web函数扮演着关键角色,它们用于构建Web协议脚本,模拟用户在浏览器上的各种交互行为。本文将详细介绍LoadRunner中的一些常用Web函数及其应用。 1. **Web_url()**:这是最基础的函数,用于发送...
标题“web test LoadRunner fuction_list”涉及到的是使用LoadRunner进行Web测试的相关知识,特别是关于LoadRunner中的函数列表。LoadRunner是一款由Micro Focus公司开发的性能测试工具,它能够模拟大量用户并发执行...
web_url函数用于模拟浏览器对URL的访问,这个过程包括了从服务器获取页面内容,下载资源文件等操作。在LoadRunner中,web_url可以模拟从FTP服务器下载文件,这在测试具有文件下载功能的应用时非常有用。在录制脚本时...
web_url函数是Web协议中最常用的函数之一,用于发送GET请求加载指定的网页。它接受URL、资源属性等参数,可以自动处理HTTP请求和响应,简化脚本编写。 6. web_custom_request: web_custom_request允许创建自定义...
- **函数库**:LR提供丰富的函数库,如Web_custom_request()、Web_url()等,用于模拟用户操作和处理响应数据。 4. **性能测试策略** - **负载测试**:模拟正常或预期的负载,检查系统是否能稳定运行。 - **压力...
本篇将详细讲解LoadRunner中的两个关键函数——`web_url`和`web_image`。 1. `web_url`函数 `web_url`函数是LoadRunner中用于模拟用户访问网页的核心函数,其基本语法如下: ```c Int Web_url(const char *name, ...
在LoadRunner中,Web函数是用于构建和控制Web虚拟用户脚本的关键元素。这些函数模拟真实的用户行为,如浏览网页、点击链接、提交表单等。以下是对这些函数的详细说明: 1. **操作函数**: - `web_custom_request`...
在Web测试中,LoadRunner 提供了一系列的Web函数,这些函数允许测试人员模拟用户与Web应用程序的交互,以验证其稳定性和可扩展性。以下是部分重要的Web函数及其作用的详细解释: 1. **web_custom_request**:这个...
在LoadRunner中,Web函数是进行Web应用模拟和脚本录制的关键元素,它们允许测试人员模拟用户的实际操作,如点击链接、提交表单等。以下是对这些Web函数的详细解释: 1. **web_custom_request**:此函数允许测试人员...
《LoadRunner Web函数详解》 LoadRunner是一款强大的性能测试工具,尤其在Web应用测试领域,其内置的Web函数库提供了丰富的功能,使得测试人员能够模拟用户的各种操作,从而全面评估系统的性能。以下是对一些主要...