WpfWindow("综合信息管理系统").SwfTable("dataview").Click 20,40,micRightBtn
WpfWindow("综合信息管理系统").SwfToolbar("SwfToolbar").Select "删除" ' 选择删除
WpfWindow("综合信息管理系统").Dialog("询问").Activate
WpfWindow("综合信息管理系统").Dialog("询问").WinButton("确定").Click ' 确认作者: wxy1623 时间: 2013-7-15 13:05
执行到倒数第二行报错,报错信息如下:
Cannot find the "确定" object's parent "询问" (class Dialog). Verify that parent properties match an object currently displayed in your application.
Line (41): "WpfWindow("综合信息管理系统").Dialog("询问").WinButton("确定").Click ' 确认删除".
Tip: To better understand the cause of failed steps, you can record movie clips of run sessions and view them together with the step result details.作者: wxy1623 时间: 2013-7-15 13:06
求高人指点迷津,困惑我两天了没解决。作者: joykao 时间: 2013-7-15 13:25
去查看下对象库,看看出错行的对象可以highlight不?也可能你录制的东西没有自动添加到对象库。。。或者试着改改你录制后的脚本,代码是死的,人是活的。。。debug下作者: wxy1623 时间: 2013-7-15 16:00
已经初步解决。原因是录制脚本时,Dialog("询问")存放在WpfWindow("综合信息管理系统")下。但是回放整个脚本时该对象不在该窗口下。改为Dialog("询问").Activate就可以了。
但是仍然不清楚,直接回放删除和回放整个脚本,为什么Dialog("询问")对象的位置会不同。作者: joykao 时间: 2013-7-15 16:51 回复 6#wxy1623