51Testing软件测试论坛
标题:
QTP对象定义
[打印本页]
作者:
Eadgar
时间:
2010-4-28 12:40
标题:
QTP对象定义
QTP中是否以SET方法定义的对象,在HTML页面刷新后,必须重新定义才能够识别
Set A=Browser(xxxx).Page(XXX).Link(XXXX)
Browser(xxxx).Refresh
A.click
A就无法找到对象了
作者:
skyzhu
时间:
2010-4-28 13:39
Refresh 后等上几秒 试试
作者:
garyyes
时间:
2010-4-28 14:30
QTP的确有时候会出现楼主所说的这个问题,我认为这是QTP的bug。
只有重新定义对象才能识别。
作者:
skyzhu
时间:
2010-4-28 15:02
至少我试了是可以识别的
With Browser("百度一下,你就知道")
Set aa = .Page("百度一下,你就知道").Link("百科")
.Refresh
aa.click
End With
作者:
TIB
时间:
2010-4-28 16:13
楼主用的是QTP什么版本,有没有装补丁?
作者:
Eadgar
时间:
2010-4-29 10:27
使用的版本是QTP 10.0
作者:
Eadgar
时间:
2010-4-29 10:38
这类情况也不是每次都出现,谢谢楼上各位了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2