51Testing软件测试论坛

标题: QTP识别J2EE框架下拉菜单问题 [打印本页]

作者: Yzzz    时间: 2008-4-18 11:55
标题: QTP识别J2EE框架下拉菜单问题
请高人出手,救人于水火,哈哈,THX
*********************************************************
被测产品:
1、BS
2、基于J2EE架构
测试工具:
1、QTP9.0(安装8.2的javaaddin)(14天限制未破解)
遇到问题:
不能识别网页上的下拉菜单
网页显示:

QTP——Avtive screen显示:(有些看到不好。呵呵)

********************************************************

[ 本帖最后由 Yzzz 于 2008-4-18 12:38 编辑 ]
作者: xiaonan    时间: 2008-4-18 15:57
下拉菜单的帖子太多了,我随便搜一下就一大堆,先自己找找怎么解决的方法吧

http://bbs.51testing.com/search. ... mp;searchsubmit=yes
作者: Mix    时间: 2008-4-18 17:41
有些下拉菜单是鼠标移上去出现的,这种情况我录制的时候一般是要点一下能出现下拉菜单的element,这样回放的时候就可以找到了
作者: Yzzz    时间: 2008-4-19 22:50
感谢xiaonan的帮助,但是链接过期了,其他的情况也和我的不一样。
Mix你说的element具体如何设置?看来这个问题你能帮忙解决。hoho。。。
我的就是录制的时候要把鼠标放上才有菜单,但是选择菜单的某条条目,QTP只识别菜单所在的背景页面。。。- -!,,,,谢谢。
作者: Yzzz    时间: 2008-4-21 09:30
- -!不是吧。。。有大侠帮个忙把。。。
作者: CPC    时间: 2008-4-21 11:00
你应该分析一下,你那个菜单是怎么实现得。然后用description应该可以得。
作者: zhou840401    时间: 2008-4-21 14:56
每个页页导航上面的位置应该是一样的吧,你可以把"首页","我的工具"这些一级菜单用虚拟对象的方法来识别,这样每一次你在点击相应的二级菜单的时候,先点击一下它所属的一级菜单(虽然手工不用点击,但为了显示出二级菜单,也许可以试试用mouseOver的方法试试),至于"选择菜单的某条条目,QTP只识别菜单所在的背景页面"这个没有碰到这种情况,不太好说.




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