51Testing软件测试论坛

标题: 怎样识别Table控件上的按扭 [打印本页]

作者: 木棉    时间: 2005-7-11 13:14
标题: 怎样识别Table控件上的按扭
我现在是B/S架构,要录制的按扭并不是一个控件,它只是Table控件上的一个列标题名称,在回放的时候这个按扭操作不能回放,找不到因为它不是一个控件,请问一下各位高手,我应该怎样才能录制到该按扭操作,能不能像Winrouner一样,自定义一个控件对它进行封装,请问具体应该怎样做

[ Last edited by 木棉 on 2005-8-11 at 19:26 ]
作者: 木棉    时间: 2005-7-13 12:06
标题: 怎么没人回复我呢
到底在Rational中怎样自定义控件,然后对它进行封装呢
作者: 木棉    时间: 2005-7-15 13:07
标题: 没人回复我
没人回复我!!!!!55555555555555555555555555555555
作者: 木棉    时间: 2005-7-18 12:40
大家都不知道吗,不可能吧,是不是有其它方法啊,资料共享可以吗
作者: ilovejolly    时间: 2005-7-18 14:36
点这个列标题名有什么用?说详细点吧
作者: 木棉    时间: 2005-7-20 13:01
点这个列标题名就等于是像点按扭啊,因为现在这个按扭又不是一个标准控件,它只是一个列标题名
作者: 司空公子    时间: 2005-7-21 14:14
实在认不出来的话就用low-level record记录鼠标的操作
作者: pcl2004_27    时间: 2005-7-22 10:21
请问楼主,测试什么样的语言开发的软件!

而不同的语言开发的软件,识别对象的方法有一定的区别!

关于识别对象的方法前边已经讨论了好多,搂住可以看看
作者: Vitamin    时间: 2005-7-23 13:01
你也可以尝试将鼠标的焦点移动到一个可以识别的控件上,然后结合TAB和ENTER健实现对Table控件上按扭的操作
作者: 木棉    时间: 2005-8-8 18:55
能不能讲详细点,怎样结合TAB和ENTER实现对TABLE控件上按扭的操作,谢谢!
作者: 木棉    时间: 2005-8-8 19:15
各位版主吗,能不能多介绍一点识别对象的,Low-level recording mode怎么用啊,我看过精华版中的关于讲这个的文章,但是介绍的太少了,对用法没有描述,能不能麻烦各位版主再给我讲一讲,好吗?
我现在测试的软件用的是vb.net,我所抓取的按扭是在HTMLTABLE 上HTMLID=APPMENU,TABLE其中一个属性INNERTEXT=接待记录列表 新增接待
而我所点击的按扭上名称就是"新增接待",我现在根本回放不了这个点击按扭动作.
作者: ilovejolly    时间: 2005-8-8 19:55
一般我们使用的录制模式是根据对象来执行动作的,脚本回放的时候,比如一个点一个按钮,脚本记录了的是这个对象的一些属性以及这个对象是一个button,回放的时候才知道是去click什么。Low-level recording mode则是记录鼠标的物理行为,比如怎么移移到哪等,这种模式除了画图之外好象不怎么提倡使用,因为一旦对象的相对位置改变了,很可能脚本就不能成功回放。这两种录制的切换方式的快捷为CTRL+SHIFT+F。你自己操作下应该就明白了。如果你急于解决这个问题可以先用Low-level recording mode模式代替。我明天到公司会试一下vb.net下面的table到底是怎么回事,现在没有实际操作过,很难给你满意的回答

[ Last edited by ilovejolly on 2005-8-9 at 08:32 ]
作者: 木棉    时间: 2005-8-9 18:11
Window SetContext, "Caption=http://pbserver - Mysoft Business Solutions Map - Microsoft Internet Explorer", ""
    Browser SetFrame,"Type=HTMLFrame;HTMLId=stage;\;Type=HTMLFrame;HTMLId=appIframe",""
    Browser NewPage,"HTMLTitle=http://pbserver - 交付接待记录",""
    HTMLTable Click, "Type=HTMLTable;HTMLId=appMenu", "Row=1;Col=2"
上面是我抓取到的对象属性,最后一行就是我所点击的按扭,但是不能回放,找不到这个动作。
TABLE其中一个属性INNERTEXT=接待记录列表 新增接待
我所点击的这个按扭就是“新增接待”

麻烦版主了,谢谢!
作者: ilovejolly    时间: 2005-8-10 08:54
请留下msn,关于这个控件怎么定义的我想问问
作者: 木棉    时间: 2005-8-10 12:16
我的MSN是26330333
作者: ilovejolly    时间: 2005-8-11 08:59
请说出控件如何定义的
waiting
作者: 暗淡蓝点    时间: 2007-5-24 14:06
后来楼主解决这个问题了么?
能不能给出解决方法?
谢谢!




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