51Testing软件测试论坛

标题: 如何识别工具栏中的相关按钮 [打印本页]

作者: zhuyuancan    时间: 2006-10-26 14:07
标题: 如何识别工具栏中的相关按钮
我现在要做的是,在打开一个新的页面时首先判断此页面下想关工具栏按钮是否可用,,但是wr是将整个工具栏识别为一个TBToolbar的,,,我目前的做法是用图像检查点的方法来做的,麻烦且不可靠,
大家应该有碰到这样的问题的吧,,望指点一二! 不胜感激.sdlkfj2
作者: zhuyuancan    时间: 2006-10-26 15:47
标题: 如何识别工具栏中的相关按钮
比如:::在打开一个新界面时,在此界面工具栏中"后退"按钮是不可用的,但是在另外一个页面是可用的,我要的结果就是打开一个界面时判断这些相应按钮的可用状态.
作者: 木乃伊    时间: 2006-10-26 18:23
可以自己将那个按钮单独虚拟成按钮控件去校验试试
作者: zhuyuancan    时间: 2006-10-27 09:47
标题: 如何识别工具栏中的相关按钮
起初我也是将按钮单独虚拟成按钮控件的,但是像button_check_info等语句是不适用于虚拟对象的!!!!
工具栏中的这些按钮应该有他们自己的属性吧,因为wr不识别,那怎么知道他的属性呢,向开发人员寻求吗?还是wr中就可以找到他们的相关属性,怎么找???
作者: 木乃伊    时间: 2006-10-27 18:07
标题: 参照下面帖子里面的试一下
http://bbs.51testing.com/viewthread.php?tid=8689
作者: zhuyuancan    时间: 2006-10-30 12:00
谢谢指点!!!!我还有一个问题,我得wr是8.2版本,识别工具栏时其class为object,,而不是toolbar,那是不是就不能用上面这个帖子里得相关信息了,,,,唉!!郁闷
作者: 重新开赌    时间: 2006-10-30 12:43
使用map 影射啊,要把所有的控件都要转化成标准的控件,最好不用object 这样的控件
作者: jasiond120    时间: 2006-10-30 15:26
create virtual object
use check point >check single object>property -disable
作者: zhuyuancan    时间: 2006-10-30 18:32
将工具栏进行映射,将工具栏转化成标准的控件后,我要用toolbar_button_press("TTBToolbar","查找");运行后wr老提示"toolbar_button_press:TTBToolbar not found",,,该怎么解决啊,唉!!!
作者: 重新开赌    时间: 2006-10-31 18:48
你做好map以后,一定要把映射语句Copy到启动脚本中,要么每次启动都回丢失的!!
作者: zhuyuancan    时间: 2006-11-2 15:18
我是按照海松宝写的http://www.changshi.com.cn/testm ... nner/winrunner1.htm相关步骤进行操作的,,还是出现上面的情况啊,,,,,




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