51Testing软件测试论坛

标题: 对下拉菜单添加位图检查点,回放出错 [打印本页]

作者: nimcok    时间: 2007-12-27 16:52
标题: 对下拉菜单添加位图检查点,回放出错
举个例子:对IE菜单>文件的下拉菜单做位图检查点,检查其子菜单各项的可用状态(灰显,亮显状态):
首先录制一条单击“文件”的语句,然后再插入一个位图检查点(通过Ctrl键功能添加),但是添加之后回放会报错,给出一个:Unspecified error的错误,百思不得其解,可以录制上,怎么会放会出错呢?最近遇到几个类似的问题,是脚本录制没法继续了,请高手现身帮忙指点?要怎么处理才不会出错呢?
作者: walker1020    时间: 2007-12-27 17:42
1,换另外一种检查点;
2, 自己写代码检查对象的属性
作者: cdq1010    时间: 2007-12-27 18:05
位图检查点能不用就不用

是按象素来比较的
作者: nimcok    时间: 2007-12-28 17:53
原帖由 walker1020 于 2007-12-27 17:42 发表
1,换另外一种检查点;
2, 自己写代码检查对象的属性


换什么检查点?请详细说明?谢谢
对于灰显程度这种问题个人感觉用位图检查点最方便,另外能解释下为什么会出现上面的回放不过的现象呢?如果要用位图检查点来处理这个问题,有办法能使它通过吗?
作者: 美杜莎的瞳孔    时间: 2007-12-28 22:15
位图按像素来判断,很容易出错的

直接用普通的检查点,检查菜单选项的enable属性是否为真即可

另外,录制后不能回放是很正常的,其原因有很多种,具体要看提示的出错信息是什么
作者: leo_hu_100    时间: 2007-12-29 10:08
原帖由 美杜莎的瞳孔 于 2007-12-28 22:15 发表
位图按像素来判断,很容易出错的

直接用普通的检查点,检查菜单选项的enable属性是否为真即可

另外,录制后不能回放是很正常的,其原因有很多种,具体要看提示的出错信息是什么



如何通过普通的检查点来实现检查菜单项的属性状态?
作者: jiny2008    时间: 2009-9-2 13:51
也想知道这个问题。测试程序的菜单是第三方制作的,查了各种方法,还是没能很好的实现,如果哪位实现了,麻烦告知一声:-)




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