LoadRunner中文帮助:web_url与web_image函数详解

需积分: 0 13 下载量 60 浏览量 更新于2024-10-02 收藏 88KB DOC 举报
"LoadRunner LR 系列中文帮助文档,主要涵盖LoadRunner的函数使用,如web_url和web_image,适用于性能测试和功能测试场景。" 在LoadRunner中,`web_url`函数是一个核心的HTTP操作函数,用于模拟用户浏览网页的行为。它允许测试者指定一个URL,并按照该URL向服务器发送请求。以下是对`web_url`函数的详细解释: 1. **返回值**: 成功执行时,`web_url`函数返回LR_PASS(0),如果执行过程中出现错误则返回LR_FAIL(1)。 2. **参数**: - `Name`:在VuGen的树形视图中显示的名称,也可作为自动事务处理中的事务名称。 - `url`:要访问的网页URL。 - `ListofAttributes`:此参数允许设置额外的HTTP属性,如方法(GET或POST)、超时时间等。 - `EXTRARES`:标记后续参数为资源属性列表。 - `ListofResourceAttributes`:用于指定与URL相关的资源属性,例如图像、脚本等。 - `LAST`:属性列表的结束标记。 3. **使用条件**: - 录制时,VuGen需处在URL-based或HTML-based模式下。 - FTP文件下载可以通过`web_url`实现,默认为二进制模式,可设置`FtpAscii=1`以ASCII模式下载。 4. **高级选项**: 在录制选项中,通过“Tools” -> “Recording Options”,在“Recording”选项卡的“Advanced HTML”部分,可以控制是否记录非HTML资源。选择“Record within the current script step”才能捕获资源属性列表。 5. **HTTP头的使用**: 通过修改HTTP头,可以在请求中传递附加信息,比如设置Content-Type,请求特定状态的网页。 6. **支持的Vuser类型**: `web_url`函数适用于所有HTTP模式的Web Vusers,以及WAP Vusers和Wireless Session Protocol (WSP) 回放模式。 此外,文档还提到了`web_image`函数,它是用来模拟网页中的图片加载行为的。虽然这里没有给出完整的函数描述,但我们可以推断其基本结构与`web_url`类似,用于加载指定名称的图片,并可能允许设置与图片加载相关的属性。 LoadRunner的这些函数是进行Web应用性能测试和功能测试的重要工具,它们可以帮助测试人员精确地模拟用户行为,从而发现系统潜在的问题并优化性能。通过理解和熟练使用这些函数,测试人员能够构建出更具代表性的测试场景,确保系统的稳定性和可靠性。