欢迎点评,多谢指教……
【LoadRunner函数之一】web_image_check
上一篇 /
下一篇 2017-04-23 18:22:06
/ 个人分类:性能测试
1、web_image_check
Ø 【语法】:
int
web_image_check(const char*CheckName,<List of Attributes>,<"Alt=alt"|| "Src=src">, LAST );
Ø 【参数】:
1、CheckName:Check名称。
2、List of Attributes:
支持的属性有:Frame(在多Frame的情况下,定义要查找Frame的范围)。
支持的选项有:
Expect:检查通过的条件,默认为Found
Matchcase:是否区分大小写,默认为no
Repeat:找到第一个符合条件字符串后,是否还继续搜索,默认为yes
Report:什么情况下(success、failure、always)显示检查结果,默认always
Onfailure:失败(expect的值决定)的情况下,是否继续,默认为Continue on Error。
3、Alt:图片的ALT标记。
4、Src:图片的SRC标记。
Ø 【说明】:
1、注意勾上Runtime
Settings—Internet Protocl—Preferences—Checks:Enable
Image and text check
2、注意该函数放到web_url后面,且Web_url的Mode须为html(此函数仅仅支持基于HTML的脚本)
3、Web_image_check检查指定的图象是否在HTML页面中出现。
4、Alt或者Src两者必须有一个在参数列表中出现。如果两项都通过,那么检查成功。
Ø 【样例】:
web_image_check("web_image_check",
"expect=NotFound",
"Alt=Google8",
"matchcase=no",
"repeat=no",
"report=failure",
"Onfailure=abort",
LAST);
Ø 【解释】
1、expect=NotFound,由于找到了符合要求的结果,所以为失败
2、repeat=no,实际上有两个符合条件的结果,不过不继续,所以1
occurrence(s) found
3、Onfailure=abort,该检查结果为fail,所以abort,后面的文件检查未执行。
收藏
举报
TAG: