LoadRunner中文帮助:web_url与web_image函数详解
需积分: 0 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应用性能测试和功能测试的重要工具,它们可以帮助测试人员精确地模拟用户行为,从而发现系统潜在的问题并优化性能。通过理解和熟练使用这些函数,测试人员能够构建出更具代表性的测试场景,确保系统的稳定性和可靠性。
liutingzyw
- 粉丝: 2
- 资源: 2
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析