标题: 请问QTP中如何使用描述性编程来写checkpoint的验证 [打印本页] 作者: lqin1982121 时间: 2008-6-17 09:29 标题: 请问QTP中如何使用描述性编程来写checkpoint的验证 如题,比如验证一个link是否存在。请教各位达人,最好能有代码参考,谢谢了!!作者: zte_boy 时间: 2008-6-17 12:55
if link.exist then
Reporter.ReportEvent micpass,"link exist"
else
Reporter.ReportEvent micfail,"link not exist"
end if作者: lqin1982121 时间: 2008-6-17 16:28
试验过了,成功了,谢谢谢谢!!是不是其他的网页元素就可以类推了?作者: qicyt1812 时间: 2008-6-20 15:52
奇怪了,我在9.0中测试,怎么说link对象的该属性不存在啊?link好像没有exist属性哦
if link.exist then
Reporter.ReportEvent micpass,"link exist"
else
Reporter.ReportEvent micfail,"link not exist"
end if作者: qicyt1812 时间: 2008-6-20 15:52
是不是前面还要加上父对象啊?作者: cs998998 时间: 2008-6-27 00:10
是的,需要有父类的。
If Browser(":=").Page(":=").Link(“name:=TOP").Exist(0) Then
Reporter.ReportEvent micpass,"link exist"
Else
Reporter.ReportEvent micfail,"link not exist"
End if作者: xiaoyaoke 时间: 2008-6-27 09:38
原帖由 zte_boy 于 2008-6-17 12:55 发表
if link.exist then
Reporter.ReportEvent micpass,"link exist"
else
Reporter.ReportEvent micfail,"link not exist"
end if