|
本帖最后由 zxmxjl 于 2012-9-2 12:05 编辑
写几行脚本,检测网页上是否存在某个链接,老是检测不出,明明这个链接是存在的。
Dim links,nulinks,linkcheck,i,aa
Set linkobj=Description.Create()
linkobj("micclass").value="link"
set links=Browser("51Testing软件测试论坛 软件测试 |").Page("[QTP精华区] - [QuickTest").ChildObjects(linkobj)
nulinks=links.count
aa="QTP用户指南(中文版6.80M)"
For i=0 to nulinks-1
linkcheck=Trim(Browser("51Testing软件测试论坛 软件测试 |").Page("[QTP精华区] - [QuickTest").link("micclass:=link","index:="&i).GetROProperty("innertext"))
'print linkcheck
If linkcheck=aa Then
reporter.ReportEvent micPass,"检查","pass"
else
reporter.ReportEvent micFail,"检查","fail"
End If
Next
原先以为检测的有问题,后来加了个打印(标颜色的那句),把web上存在的link都打印出来,确实存在我要检测的连接,但是报告都是显示fail,空格什么都检查过了,为什么啊!!!!! |
|