51Testing软件测试论坛

标题: 测试toolbar问题 [打印本页]

作者: jfcf    时间: 2005-2-21 10:09
标题: 测试toolbar问题
请问想检查toolbar的一个button的ENABLED为false用什么函数?我用insert function中的toolbar_get_button_info他说不能用此方法? 用检查点点toolbar会出错: 不能用此方法.
程序用的是VB
作者: 生如火花    时间: 2005-2-21 10:31
用GUI检查点啊
作者: jfcf    时间: 2005-2-22 10:18
gui检查点只能检查到toolbar的属性而不能检查到button的属性
作者: shyfish    时间: 2005-2-22 14:20
如果这个工具条的GUI信息中的class的确是toolbar(有些即使是toolbar也会被认为是object,比如Word的)就可以用toolbar_get_button_info(…)来获取toolbar某个按钮的信息
作者: jfcf    时间: 2005-2-23 14:50
我检查了一下,toolbar的class是object,但是obj_get_info只能检查toolbar而不能检查button
作者: 生如火花    时间: 2005-2-23 15:25
用虚拟控件试试吧
作者: shyfish    时间: 2005-2-23 15:54
如果是object就不能用toolbar…函数了;没什么好办法
另:虚拟按钮好像就只能button press,其它的函数(如get info之类的)都无效。也没办法虚拟成一个toolbar,HOHO

[ Last edited by shyfish on 2005-2-23 at 15:55 ]
作者: 生如火花    时间: 2005-2-23 15:57
。。。。。。最简单的办法,位图比较。
作者: jfcf    时间: 2005-2-23 18:05
位图比较只能对toolbar而不能到toolbar中的button,因学习了toolbar的gui,把toolbar中的button做成虚拟控件会造成与toolbar的gui重合
作者: jfcf    时间: 2005-2-23 18:07
Originally posted by shyfish at 2005-2-23 03:54 PM:
如果是object就不能用toolbar…函数了;没什么好办法
另:虚拟按钮好像就只能button press,其它的函数(如get info之类的)都无效。也没办法虚拟成一个toolbar,HOHO

[ Last edited by shyfish on 2005-2-23 ...



请问该怎么解决呢?
作者: QA_BAY    时间: 2005-2-25 12:57
你可以用这个toolbar_get_button_info()
首先是你的数据要取对!
2)你toolbar_get_button_info()这个里面要加上所有的参数!如果第二个参数少了,就会出现item is not found错误
作者: jfcf    时间: 2005-2-25 17:58
我出现的不是item is not found错误
作者: jfcf    时间: 2005-2-25 17:59
这是我的语句:toolbar_get_button_info("msvb_lib_toolbar","#2",ENABLED,value);
而且在funcation中不能加亮

[ Last edited by jfcf on 2005-2-25 at 18:01 ]
作者: shyfish    时间: 2005-2-28 08:54
上面写的是Operation is not appropriate for this widget. 说明toolbar_get_button_info函数不适用于你的这个toolbar啊(它是toolbar吗?)
作者: QA_BAY    时间: 2005-2-28 15:15
你发过来的测试我测试了一下,可以用那个函数(toolbar_get_button_info)!
至于你的电脑为什么老是显示不行,我怀疑是你的WR是7.0,你装个WR7.6试一下吧!以下图片可以看一下!
作者: jfcf    时间: 2005-2-28 15:16
问题解决了:7.0不支持,7.6才支持
谢谢QA_BAY

[ Last edited by jfcf on 2005-2-28 at 15:18 ]
作者: zhuyuancan    时间: 2006-10-30 11:12
我用得是8.2版本,也出现同样得问题,我识别工具栏其class也为object,,该怎么解决啊,难道只有7.6得才能识别吗?望已经解决得朋友多多指点
作者: zhuyuancan    时间: 2006-10-30 11:55
是不是,wr将工具栏识别为object时,,就不能对工具栏中相关按钮进行识别了啊.还时有什么方法可以进行转换啊!




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