QTP对象定义
QTP中是否以SET方法定义的对象,在HTML页面刷新后,必须重新定义才能够识别Set A=Browser(xxxx).Page(XXX).Link(XXXX)
Browser(xxxx).Refresh
A.click
A就无法找到对象了 Refresh 后等上几秒 试试 QTP的确有时候会出现楼主所说的这个问题,我认为这是QTP的bug。
只有重新定义对象才能识别。 至少我试了是可以识别的
With Browser("百度一下,你就知道")
Set aa = .Page("百度一下,你就知道").Link("百科")
.Refresh
aa.click
End With 楼主用的是QTP什么版本,有没有装补丁? 使用的版本是QTP 10.0 这类情况也不是每次都出现,谢谢楼上各位了
页:
[1]