51Testing软件测试论坛

标题: 请问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


这个叫描述性编程?呵呵




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2