整型。 成功时返回LR_PASS(0),失败时返回LR_FAIL (1)。
说明
web_global_verification属于注册函数,注册一个在web页面中搜索文本字符串的请求,与web_reg_find只在下一个Action函数中执行搜索不同的是,它是在之后所有的Action类函数中执行搜索的。可以搜索页面的body,headers,html代码或者是整个页面。
在检测一些应用程序级别(不通过http状态码来表现)的错误时,web_global_verification是非常有用的。如果要定位通过HTTP状态码表现的错误时,使用web_get_int_property。
查找范围:all:这个HTML页面;Headers:页面的头;body:页面的体,包含所有的资源但不包含头;NORESOURCE(默认选项):仅仅包含页面的体,把包括头和资源。
如果不知道要查找的精确的文本,或者要查找的多个文本不是完全相同的,可以使用前缀和后缀来表示。这时需要用到TextPfx和TextSfx属性。这2个属性必须同时指定,一旦指定了其中一个,就不能指定Text属性了。
注意:web_global_verification在WAP协议下不能运行。
web_image_check
语法:
int web_image_check(const char *CheckName, <List of Attributes>, <"Alt=alt"|| "Src=src">, LAST );
参数:
1、CheckName:名称,在Tree视图中出现。
2、List of Attributes:
支持的属性有:Frame(在多Frame的情况下,定义要查找Frame的范围)。
支持的选项有:expect, matchcase, repeat, report, onfailure。
Tip:选项跟属性的区别,大部分选项都只允许设置预定义的值,其他的值都是无效的。
3、Alt:检查图象的ALT标记。不允许空值。
4、Src:检查图象的SRC标记。不允许空值。
5、LAST:参数列表结束的指示符。
返回值
整型。
说明
web_image_check检查指定的图象是否在HTML页面中出现。
Alt或者Src两者必须有一个在参数列表中出现。如果两项都通过,那么检查成功。
此函数仅仅支持基于HTML的脚本。
文章来源于领测软件测试网 https://www.ltesting.net/