『原创』Loadrunner关于页面检查的几个函数详解
上一篇 / 下一篇 2008-09-24 10:05:21 / 个人分类:测试工具
环境:51Testing软件测试网$bu7B\hx6y-dN
Loadrunner版本:8.0
)Um Vl*L9ze*[0自建一个test.html文件:
D
S5[ciB0<html>
7h$a^5w$v\P0<head>
?!h
Pe:?sd$h0<meta name="google1" content="google2"/>51Testing软件测试网mkC"~
xR1r^[
<title>google3</title></head>
7wm Dz_x!~2nU4P0<body>51Testing软件测试网1Q{Q[)j&d
google4:<input type="text" name="google5" />51Testing软件测试网q!B"W;{2Ivg
<input type="submit" value="google6"/><br>51Testing软件测试网+g)a v8c H4f
<a href="http://www.google.com/calendar/render?hl=zh-CN&tab=wc" class=gb2>google7</a><br>
a
i6Y
Zs:JZRq0<img src=http://www.google.cn/intl/zh-CN/images/logo_cn.gif width=200 height=88 border=0 alt="google8" title="Google9">51Testing软件测试网+N L%?z
[8toq5Y
<img src=http://www.google.cn/intl/zh-CN/images/logo_cn.gif width=200 height=88 border=0 alt="google8" title="Google9">51Testing软件测试网:MB\ge2z q4e!O
</body>
2C&S*e#s*JE0~O*S0</html>
pxZ'Uh4J/G5r0 51Testing软件测试网+V$yygi Rs}{ };M
一、web_image_check
eJur/b3c0语法:
2Be1eg9H w"U0int web_image_check(const char*CheckName,<List of Attributes>,<"Alt=alt"|| "Src=src">, LAST );
7C
?@^&OTdT0参数:51Testing软件测试网zr^5?N^)N
!d.J"|.P8RaH01、CheckName:Check名称。
_5[,L'X*f%S02、List of Attributes:
:\p(L7N8})gJ0支持的属性有:Frame(在多Frame的情况下,定义要查找Frame的范围)。
9Tp!e;re uu.QdM0支持的选项有:
1m1]gEh|0Expect:检查通过的条件,默认为Found51Testing软件测试网UvL c
O7H-T9@
Matchcase:是否区分大小写,默认为no51Testing软件测试网wDA.K3_3G.a;O
~M
Repeat:找到第一个符合条件字符串后,是否还继续搜索,默认为yes
Cj$Y&Dr Y#Q#`5_0Report:什么情况下(success、failure、always)显示检查结果,默认always
g1y:GF;v\5r0Onfailure:失败(expect的值决定)的情况下,是否继续,默认为Continue on Error。
gh1b#~ aL"S;Y2TR K03、Alt:图片的ALT标记。
.sNN(d a4~6W ?R04、Src:图片的SRC标记。51Testing软件测试网0D.HFbk
h5K1^X-K)K%T0说明:
9?'jq%Q#W P,B {Y!G0
GmO+y4o6A)P01、注意勾上Runtime Settings—Internet Protocl—Preferences—Checks:Enable Image and text check
$jM5pB| F+D02、注意该函数放到web_url后面,且Web_url的Mode须为html(此函数仅仅支持基于HTML的脚本)51Testing软件测试网2`:o$VO[j|'M?"~
3、Web_image_check检查指定的图象是否在HTML页面中出现。
/s't"@.Y-?%M,h(p04、Alt或者Src两者必须有一个在参数列表中出现。如果两项都通过,那么检查成功。