LoadRunner检查点详解:web_find(), web_reg_find(), web_image_check()
需积分: 9 190 浏览量
更新于2024-09-12
收藏 44KB DOC 举报
"LoadRunner检查点是性能测试工具LoadRunner中的关键功能,用于验证脚本执行过程中的页面元素是否正确加载或显示。主要分为图片和文字两种类型,可使用web_find()、web_reg_find()和web_image_check()三个函数来实现。"
在LoadRunner中,检查点主要用于确保在负载测试期间应用程序的行为符合预期。以下是这三个函数的详细说明:
1. **web_find()函数**
- **功能**:此函数用于在当前页面中查找指定的内容。
- **参数**:`web_find()`函数的参数包括查找内容的名称、左右边界以及要查找的实际内容。例如`web_find("web_find","RighOf=a","LeftOf=b","What=name",LAST);`表示在以"a"为左侧边界,"b"为右侧边界的范围内查找名为"name"的内容。
- **用法**:通常需要将此函数放在待查找内容之后,因为它基于页面当前状态进行搜索。
- **注意事项**:使用`web_find()`前,需在“Vuser->Run-Time Settings”中启用“Enable Image and text check”。
2. **web_reg_find()函数**
- **功能**:这个函数在缓存中搜索特定内容,可以记录被找到内容的出现次数。
- **参数**:参数包括搜索范围、保存计数的变量名和要查找的内容。例如`web_reg_find("Search=Body","SaveCount=ddd","Test=aaa",LAST);`表示在Body范围内查找"aaa",并将出现次数保存在变量ddd中。
- **用法**:`web_reg_find()`应该放在需要查找的内容之前,因为它基于缓存中的信息。
- **录制时的使用**:在录制脚本时,LoadRunner自动生成的检查点通常使用`web_reg_find()`,并仅包含"Text="参数。
3. **web_image_check()函数**
- **功能**:此函数专门用于在页面上查找并验证特定的图片。
- **参数**:需要提供图片的"Alt"(替代文本)和"Src"(源地址)属性的值。如`web_image_check("web_image_check","Alt=","Src=",LAST);`。
- **用法**:同样需要在查找内容之前调用,因为它是基于缓存进行操作。
- **注意事项**:启用"Enable Image and text check"选项以使用此功能。
理解并熟练运用这些检查点函数对于编写准确、全面的LoadRunner脚本至关重要,它们可以帮助测试人员验证应用在高负载下的正确性和稳定性。在实际使用中,根据测试需求和场景选择适当的函数,并结合其他LoadRunner功能,可以构建出强大的性能测试策略。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-04-04 上传
2009-02-16 上传
2017-10-10 上传
2013-12-27 上传
2023-05-05 上传
2023-08-06 上传
huangqiulan1
- 粉丝: 0
- 资源: 1