LoadRunner 中的 Web_url 函数详解及自动化测试

4星 · 超过85%的资源 需积分: 0 5 下载量 59 浏览量 更新于2024-09-20 收藏 88KB DOC 举报
"这是一份关于LoadRunner中的lr函数中文翻译资料,主要介绍了Action中的web_url和web_image两个函数,旨在帮助测试人员更好地理解和学习自动化测试工具的使用。" 在LoadRunner中,lr函数是进行性能测试的关键组成部分,尤其是对于自动化测试人员而言。此资料提供了这两个函数的中文翻译,以降低学习难度。 1. web_url函数: - 功能:该函数用于加载指定的URL,无需任何上下文环境。它在VuGen(负载生成器)的URL-based或HTML-based录制模式下被记录。 - 参数: - Name:在VuGen的树形视图中显示的名称,也可作为自动事务处理中的事务名称。 - url:要加载的网页URL。 - ListofAttributes:一系列可选的属性,如请求方法(GET、POST等)和其他HTTP头信息。 - EXTRARES:标识下一个参数是资源属性列表的开始。 - ListofResourceAttributes:定义资源(如图片、脚本等)的属性。 - LAST:属性列表的结束标志。 - 使用场景:除了常规的网页加载,web_url还可用于模拟从FTP服务器下载文件,支持二进制或ASCII模式。 2. web_image函数: - 功能:这个函数用于加载和处理网页中的图像资源。 - 参数: - StepName:在VuGen中显示的步骤名称。 - ListofAttributes:与图像请求相关的属性,如图像尺寸、超时时间等。 - EXTRARES 和 ListofResourceAttributes:与web_url类似,用于定义额外的资源属性。 - 录制选项:在VuGen的高级HTML设置中,可以控制是否录制非HTML资源,如图像和样式表。 通过这些函数,测试人员可以模拟用户在浏览器上的各种交互行为,包括页面加载、点击图像等,从而进行全面的性能测试。同时,通过自定义HTTP头,可以实现更复杂的请求,例如指定Content-Type以处理压缩文件,或请求特定状态的页面。 在HTTP模式下的WebVusers、WAPVusers以及WirelessSession Protocol (WSP)的回放模式中,web_url和web_image函数都得到了支持,确保了测试的广泛适用性。这份中文翻译资料对于理解和应用这些函数提供了极大的便利,有助于提升测试人员的效率和测试质量。