51Testing软件测试论坛

标题: 求教高手 [打印本页]

作者: WANGKAN54321    时间: 2006-11-8 11:52
标题: 求教高手
为什么前几天我录制的脚本能运行  这几天就出现错误了呢谢谢帮忙解答 错误如下

Cannot find the "XXXX" object's parent "XXXXXXXX" (class Browser). Verify that parent properties match an object currently displayed in your application.
作者: walker1020    时间: 2006-11-8 12:45
这是对象没有找到。在此行代码前面增加 Wait 试试看
作者: WANGKAN54321    时间: 2006-11-8 13:20
标题: 谢谢朋友
Services.StartTransaction "XXX"
Browser("XXXXX").Page("XXXX").Frame("leftFrame").Link("XXXX").Click
Services.EndTransaction "XXX"

能不能具体指导一下WAIT加在那里万分感谢~~~~~
作者: WANGKAN54321    时间: 2006-11-8 15:28
标题: 谢谢
Services.StartTransaction "进入培养计划确认"
blnDone=Browser("教学管理信息系统").Page("教学管理信息系统").Frame("leftFrame").Link("培养计划确认").Exist
counter=1
While Not blnDone
       Wait (2)
       blnDone=Browser("教学管理信息系统").Page("教学管理信息系统").Frame("leftFrame").Link("培养计划确认").Exist
       counter=counter+1
       If counter=10 then
              blnDone=True
       End if
Wend
Browser("教学管理信息系统").Page("教学管理信息系统").Frame("leftFrame").Link("培养计划确认").Click
Services.EndTransaction "进入培养计划确认"

能帮我指点一下吗按你说的我+了Wait但是还是报错
就是几天前我还能运行的脚本 现在突然所有的脚本都不能运行了谢谢指教!~~~~
作者: xiaonan    时间: 2006-11-8 15:50
是不是系统有过改动了,你先看看那个不能识别的对象的属性和对象库中这个对象的属性是否一致?
作者: hiyizhiyu    时间: 2006-11-8 16:43
清理一下测试环境试试
应该是browser对象出了问题
作者: xueboy118    时间: 2006-11-8 17:12
这种问题我也碰到过,原本可以执行的脚本,不知道什么原因就是执行不了,从新添加对象后,脚本才能执行下去,好像是对象的某些属性改变了。




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