51Testing软件测试论坛

标题: 过了几天,以前录制的脚本就不能用了,为什么啊? [打印本页]

作者: gexiangping    时间: 2008-5-29 17:30
标题: 过了几天,以前录制的脚本就不能用了,为什么啊?
录制的新脚本:
VbWindow("tmp_MDIFrm").VbWindow("frmSysMainConsole").VbTreeView("tvwMenuGroup").Select "采购管理"
VbWindow("tmp_MDIFrm").VbWindow("frmSysMainConsole").VbTreeView("tvwMenuGroup").Select "采购管理;报订管理"

过了没几分钟,再次录制的新脚本:
vbwindow("tmp_MDIFrm").VbWindow("frmSysMainConsole").ActiveX("SSSplitter").VbTreeView("tvwMenuGroup").Select"采购管理"
vbwindow("tmp_MDIFrm").VbWindow("frmSysMainConsole").ActiveX("SSSplitter").VbTreeView("tvwMenuGroup").Select"采购管理;报订管理"
虽然和下面的一样,但前几天录制的脚本还是不能用;


前几天录制的脚本:
vbwindow("tmp_MDIFrm").VbWindow("frmSysMainConsole").ActiveX("SSSplitter").VbTreeView("tvwMenuGroup").Select"采购管理"
vbwindow("tmp_MDIFrm").VbWindow("frmSysMainConsole").ActiveX("SSSplitter").VbTreeView("tvwMenuGroup").Select"采购管理;报订管理"

操作的目的是选中一个树状菜单中的一项,为什么2次录制的脚本不同呢,为什么会多一个ActiveX("SSSplitter")这个东东
好郁闷,录了一大堆的 ,全不能用了。。。。

[ 本帖最后由 gexiangping 于 2008-5-29 17:42 编辑 ]
作者: franky_final    时间: 2008-6-1 11:41
可能是更新了以后,你的库中的对象没有了。再重新加载一下原来的库就应该好了。我是菜鸟哦...
作者: hsjzfling    时间: 2008-6-2 10:54
标题: 回复 1# 的帖子
下次提这种问题记得把"脚本不能用了"的报错信息贴出来啊。。。最好给截图
作者: 红色异端    时间: 2008-6-2 22:19
用对象库识别下对象,估计是找不到对象了




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