Browser("Browser").Close莫名奇妙的失灵,这是为什么呢?
我用Test Batch Runnner批量跑脚本的时候,突然有一部分脚本就莫名奇妙的不执行脚本中的Browser("Browser").Close了,高手给支个招吧 Browser("Browser") 对象识别不到了,或者识别到了2个一样的 应该是有的脚本么有经过一个正确的处理步骤,造成2楼所说的情况。。 验证一下每次是不是真的关掉了回复 4# 的帖子
怎么验证是不是真的关掉了,从进程?还是指其他?回复 5# 的帖子
失灵有报错么回复 6# 的帖子
没有报错,继续很正常的跑着脚本 Brouser("micclass:=Browser","index:=0").Close SystemUtil.CloseProcessByName "iexplore.exe" 可以关闭所有IE另外,QTP识别Browser最好用CreationTime这个属性
回复 8# 的帖子
大哥,描述一下和直接识别没区别啊。IE浏览器的Browser名是不变的啊回复 9# 的帖子
这个属性用起来很难啊,比如我每次都让QTP运行脚本时自行打开IE,我怎么知道设置成什么时间啊先确定对象识别是否有问题再看
先确定对象识别是否有问题才导致失效,不行加上等待时间然后再看,一步步排除问题。
页:
[1]