LoadRunner函数详解:Web_url与Web_image
需积分: 0 170 浏览量
更新于2024-07-30
收藏 88KB DOC 举报
"LoadRunner函数中文翻译系列之一--Action"
LoadRunner是一种强大的负载和性能测试工具,主要用于测试应用程序的性能和稳定性。在这个文档中,我们关注的是LoadRunner中的函数,特别是与Action相关的函数,如`web_url`和`web_image`。
`web_url`函数是LoadRunner中用于模拟用户浏览网页的核心函数。它按照指定的URL加载页面,并可接受一系列的属性进行更精细的控制。函数的基本语法如下:
```markdown
Int web_url(const char* name, const char* url, <List of Attributes>,
[EXTRARES, <List of ResourceAttributes>, LAST)
```
- `name`: 在VuGen(虚拟用户生成器)的树形视图中显示的名称,也可以作为自动事务处理中的事务名称。
- `url`: 要访问的网页URL地址。
- `List of Attributes`: 包含各种额外参数的列表,如HTTP头信息、超时设置等。
- `EXTRARES`: 表示接下来的参数是资源属性列表的开始。
- `List of ResourceAttributes`: 用于指定非HTML资源的属性,如图片、脚本等。
- `LAST`: 标记属性列表的结束。
`web_url`函数的返回值是LR_PASS(0)表示成功,LR_FAIL(1)表示失败。在VuGen的URL-based或HTML-based录制模式下,该函数会被记录到脚本中。此外,它能模拟FTP文件下载,通常以二进制模式进行,除非明确设置"FtpAscii=1"。
在录制选项中,可以通过"Tools > Recording Options"来配置是否录制非HTML资源。如果选择了“Record within the current script step”,非HTML资源(如图片、CSS文件等)的属性将被记录到`List of Resource Attributes`。
`web_image`函数则是用来模拟网页中图片的加载。其基本语法类似于`web_url`,但专门用于处理图像资源。这个函数在回放过程中可以检查图片是否正确加载,从而确保网页的完整呈现。它同样接受一系列的属性,允许用户自定义如何处理图像请求。
在HTTP模式下的Web Vusers、FTP操作以及WAP Vusers和WSP回放模式中,`web_url`和`web_image`函数都是可用的。它们可以帮助测试者构建出与实际用户行为相似的测试场景,以评估应用在高负载条件下的性能和稳定性。
通过理解并熟练使用这些LoadRunner函数,测试人员能够创建更准确、更全面的测试脚本,有效地找出潜在的性能瓶颈和问题,从而提升软件产品的质量和用户体验。
2011-12-28 上传
2020-08-14 上传
2015-07-06 上传
2021-10-07 上传
2020-09-01 上传
2023-09-12 上传
2009-12-22 上传
2023-09-12 上传
2012-08-28 上传
PENSEELEE
- 粉丝: 0
- 资源: 6
最新资源
- Envio_de_Correo_PHP_SMTP_PHPMailer:允许在SMTP协议和PHPMailer库的帮助下发送电子邮件的基本代码
- python-3.12.2-embed-arm64.zip
- feiju.rar_C#编程_C#_
- spaceship:Python终端实用程序,用于在同一网络上的两台Linux机器之间进行聊天和流式传输文件
- PPT图标系列23.zip
- security-on-github
- 易语言汇编替换字节集源码-易语言
- Win10OS-kde:Win10OS kde是KDE Plasma桌面的轻巧主题
- python-3.10.10-embed-amd64.zip
- login.rar_.net编程_ASP_
- Orangered:iOS的Reddit推送通知
- PPT毕业答辨73.zip
- real-time-chatapp:一个实时的聊天应用程序,其前端创建有HTML,CSS,JS,后端具有socket.io的Node.js。
- QuickSwitch:在“文件”对话框中使用打开的文件管理器文件夹
- 易语言判断多个线程运行结束源码-易语言
- music_knewzxi_音乐解析源码_