51Testing软件测试论坛

标题: 错误原因是什么? [打印本页]

作者: yolande    时间: 2007-6-25 20:11
标题: 错误原因是什么?
TSL:
        set_window ("ADPHONE_0", 2);
        obj_mouse_click ("ThunderRT6PictureBoxDC_2", 16, 9, LEFT);
        menu_select_item ("File;Status;Busy");

Result:
obj_mouse_click "ThunderRT6PictureBoxDC_2" is  not correctly displayed?

请问这个错误原因是什么?
作者: dionysus    时间: 2007-6-25 21:38
看一下这个控件是什么,报错说没有正确显示?
作者: lantianwei    时间: 2007-6-26 15:05
是不是没有使用同步点啊,可能对象的动作还没有做完就开始了下一步的动作
作者: yolande    时间: 2007-6-26 16:18
[attach]28150[/attach]
这个是错误的组件
[attach]28151[/attach]
这个完全没有错误

发现唯一的区别是,组件2有location,组件1没有,是不是因为没有这个属性无法确定位置而找不到呢?
作者: kolecat    时间: 2007-6-27 10:59
从这两个图上看,GUI 属性至少三处不一样

MSW_ID
MSW_CLASS
LOCATION

当然会出错
作者: dionysus    时间: 2007-6-27 12:32
lz可以在map文件中添加location属性,通常可以解决问题
作者: yolande    时间: 2007-6-27 15:27
我指的是本质区别。
MSW_ID 这个应该是组件编号吧
MSW_CLASS这个是不同的组件,应该不同吧

不过还是多谢,test真要心细啊!!
作者: yolande    时间: 2007-6-27 15:28
标题: 回复 #6 dionysus 的帖子
恩,试试看,解决了再来汇报




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