Loadrunner web_url函数学习(转贴)

http://blog.csdn.net/dfbrt56/article/details/3291461

------------------------------------------------------------------------------------------------------

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函数。

时间: 2024-08-10 14:56:40

Loadrunner web_url函数学习(转贴)的相关文章

Loadrunner常用函数详解(1)

web_url语法:Int Web_url(const char *name, const char * url, , [EXTRARES,,LAST) 返回值成功时返回LR_PASS (0),失败时返回 LR_FAIL (1). 参数:Name:VuGen中树形视图中显示的名称,在自动事务处理中也可以用做事务的名称. url:页面url地址. List of Attributes EXTRARES:分隔符,标记下一个参数是资源属性的列表了. List of Resource Attribute

http_build_query函数(学习)

http_build_query函数 http_build_query -- 生成 url-encoded 之后的请求字符串 描述string http_build_query ( array formdata [, string numeric_prefix]) 根据数组产生一个urlencode之后的请求字符串,如果在基础数组中使用了数字下标同时给出了 numeric_prefix 参数. <?php $data = array('foo'=>'bar',               'b

opencv2函数学习之erode、dilate:图像腐蚀和膨胀

图像腐蚀和图像膨胀是图像中两种最基本形态学操作. void erode( const Mat& src, Mat& dst, const Mat& element,Point anchor=Point(-1,-1), int iterations=1,int borderType=BORDER_CONSTANT, const Scalar& borderValue=morphologyDefaultBorderValue() ); void dilate( const Ma

C#函数学习及常用的类

C#函数学习及常用的类 函数:能够独立完成某个功能的模块. 好处:1.结构更清析(编写.维护方便 ).2.代码重用.3.分工开发. 四要素:名称,输入(参数),输出(返回的类型),加工(函数体) 语法: 返回类型 函数名(参数类型 参数名,....) {     函数体 } 函数调用: [数据类型 变量名 = ]函数(参数); 函数调用时:调用的参数和函数定义的参数保持一对待:个数,类型,对应. 形参:形式参数.--函数定义的参数. 实参:实际参数.--函数调用的参数. 实参.形参传值的规律--

二维练习和函数学习03/13

二维练习和函数学习03/13     二维练习     1.      抽奖活动:输入n个手机号码,滚动号码,5秒钟后停止输出中奖人号码 Console.Write("请输入人数:"); int a = int.Parse(Console.ReadLine()); string[] sj = new string[a]; for (int i = 0; i < a; i++) { Console.Write("输入第" + (i + 1) + "个人

Oracle之函数学习以及事务

Oracle之函数学习 1.字符函数是oracle中最常用的函数 lower(char):将字符串转化为小写的格式 upper(char):将字符串转化为大写的格式 length(char):返回字符串的长度 substr(char,m,n):取字符串的子串 将所有的员工的名字按小写的方式显示? SQL> select lower(ename),sal from emp; LOWER(ENAM        SAL ---------- ---------- smith            

opencv2函数学习之blur,GaussianBlur,medianBlur和bilateralFilter:实现图像平滑处理

在opencv2中,可能使用blur对图像进行平滑处理,这种方法就是最简单的求平均数. 平滑 也称 模糊, 是一项简单且使用频率很高的图像处理方法. 平滑处理的用途有很多, 但是在很多地方我们仅仅关注它减少噪声的功用. 平滑处理时需要用到一个 滤波器 . 最常用的滤波器是 线性 滤波器. void blur( const Mat& src, Mat& dst,Size ksize, Point anchor=Point(-1,-1),int borderType=BORDER_DEFAUL

Java中的回调函数学习

Java中的回调函数学习 博客分类: J2SE JavaJ# 一般来说分为以下几步: 声明回调函数的统一接口interface A,包含方法callback(); 在调用类caller内将该接口设置为私有成员private A XXX; 在caller内提供实现A接口的public方法(将外部该接口的实现类通过形参传入caller的XXX): caller的某个方法dosth()中会用到XXX.callback()方法; 在caller的实例中,先实现A接口,后调用dosth()方法: 网上流行

opencv2函数学习之threshold:实现图像阈值化

在opencv2中,threshold函数可以进行阈值化操作. double threshold( const Mat& src, Mat& dst, double thresh,double maxVal, int thresholdType ); 参数: src:原图像. dst:结果图像. thresh:当前阈值. maxVal:最大阈值,一般为255. thresholdType:阈值类型,主要有下面几种: enum { THRESH_BINARY=0, THRESH_BINARY