winrunner为什么不能识别BCG做的工具条和菜单?
用BCG做的的工具条,我用RapidTest Script wizard学习GUI时,为什么winrunner总是把用BCG做的工具条和菜单当作一个GUI对象,不能识别具条和菜单的每个按钮!这样测试工具无法用?哪位大哥大姐遇到这样的情况!有没有解决的方法????????????? 不是标准按钮,做虚拟控件吧 只要能用spy识别出来的,就能想办法让wr识别出来。方法是自己添加到gui文件中
你注意,bcg的主菜单的下拉菜单即可以是windows,也可以是object。
经验告诉我们,尽量不用识别为object.
你应该有了些思路吧。。。。。。。
不会的话,我们再交流 最好是手动去学习,打开gui map editor,然后点learn去学习gui。
还有bcg作的控件,主要是菜单和工具条。不好使用虚拟控件方法,我尝试过。那简直就是一塌糊涂。 看来用GCG的东西还是挺多的
作下映射就可以了. TOOLBAR可以映射成标准的(但不支持一些属性操作), MENUBAR我映射成WINDOW, 然后后识别成BAR类型的, 就比较好选择了. 我一般没有虚拟控件,直接使用spy所观测出的属性 请问如何做映射呀,谢谢 原帖由 shyfish 于 2006-5-26 20:56 发表
看来用GCG的东西还是挺多的
作下映射就可以了. TOOLBAR可以映射成标准的(但不支持一些属性操作), MENUBAR我映射成WINDOW, 然后后识别成BAR类型的, 就比较好选择了.
请问怎样做映射啊,谢谢了! 原帖由 zjgaoshou 于 2006-9-9 01:39 发表
请问怎样做映射啊,谢谢了!
TOOLS->GUI Map Configuration
这种情况应该是用映射合适点吧,我想很多朋友会把对象映射和虚拟对象搞混了sdlkfj2 楼上的,可否讲的明白些那? 弱弱的问:BCG是什么意思 原帖由 lb19821204 于 2006-5-25 20:26 发表
用BCG做的的工具条,我用RapidTest Script wizard学习GUI时,为什么winrunner总是把用BCG做的工具条和菜单当作一个GUI对象,不能识别具条和菜单的每个按钮!这样测试工具无法用?哪位大哥大姐遇到这样的情况!有没有解决 ...
不好意思,一开始没有看清出你的问题。
其实你这个问题,没有什么难的。直接点击录制就可以了,没有必要虚拟出对象
录制的语句可能是obj_mouse_click("BCG:400000;1111",23,45,LEFT);
这个时候只要23,45(分别代表这个相对于工具条左上角的坐标,单位是pixel)不变就行了。回放时候,照样可以回访成功。并且,如果这个工具条位置再窗口位置变化的话,也没有什么关系。
如果你还一个一个的虚拟对象,看起来虽说有点方便,但是会增加gui内容(wr的官方user'guide中建议精简gui内容),并且如果以后工具条增加了项目,你又要重新虚拟一遍了。而使用obj_mouse_click("BCG:400000;1111",23,45,LEFT)时候,只需改变23,45的值就OK了 lzq123335 同志说的方法不错,不过还可以提供给你一个方法,有时候你如果为了不使测试按钮本身是否有作用,目的比如只是为了点按钮一下,然后打开一个窗口,你可以用快捷键的方式解决,比如用type这个函数。这样就不用记录这些按钮了!
页:
[1]