51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3676|回复: 9
打印 上一主题 下一主题

[求助] QTP捕捉不到下拉菜单的问题(鼠标置主菜单名称上出现下拉菜单)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-12-28 17:36:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制QTP脚本时,有一下拉菜单无法被识别,鼠标放到主菜单名称的位置(主菜单名为“首页”),则出现下拉菜单,移开,下拉菜单消失。

设置修改了QTP的mouseover和mouseout事件为Enabled

查看html程序,触发该下拉菜单的一段语句:
<TD onmouseup="cmItemMouseUp (this,1,null,0,0)" class=ThemeOfficeMainItem onmousedown="cmItemMouseDown (this,1,null,0,0)" onmouseover="cmItemMouseOverOpenSub (this,1,null,0,0)" onmouseout="cmItemMouseOut (this,1,null,0,0)"><SPAN class=ThemeOfficeMainItemLeft>&nbsp;</SPAN><SPAN class=ThemeOfficeMainItemText>首页</SPAN><SPAN class=ThemeOfficeMainItemRight>&nbsp;</SPAN></TD>

已在对象库中增加名为“首页”的对象,类型为WebElement.专家视图中增加如下语句:
Browser().Page().Frame().WebElement("首页").FireEvent "onmouseover"
但执行时,仍出现如下错误:
Cannot identify the object "首页" (of class WebElement). Verify that this object's properties match an object currently displayed in your application.

-------------
向各位高人学习!谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-12-28 17:38:41 | 只看该作者
补充:QTP版本为9.0,已安装JAVA插件
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-12-29 10:00:43 | 只看该作者
5555555
怎么没有人回我啊。。。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-12-29 10:17:12 | 只看该作者
你可以用低级录制方式,录制一下click的动作,相信,菜单也会出来的,如果怕以后维护难,你完全可以把所有的点击菜单的操作(应该除了首页之外,其它的导航的也是类似的情况下)单独写一个导航action,供其它的action调用,最后如果菜单的位置有变化,只要修改一下导航的action就可以了.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-12-29 10:22:10 | 只看该作者
如果你的测试对象是下拉菜单的功能,就想其它办法调用这个功能,下拉菜单本身的测试使用其它办法进行。注意明确测试目标
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-12-29 10:59:39 | 只看该作者
谢谢楼上二位!
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-12-29 11:01:13 | 只看该作者
使用其它方法调用可以做到,但是被打回来了,不能回避,必须使用鼠标放至“主页”菜单,出现下拉菜单,再点击其中某一功能菜单的方法进行。。。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-12-29 16:06:29 | 只看该作者
好了,我搞定了
真是难者不会,会者不难啊。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-12-30 11:44:49 | 只看该作者
是不是应该把如何搞定的方法交流下阿
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2009-10-9 13:44:22 | 只看该作者
没意思,没有下文,没有结果!

该怎么解决呢?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 11:35 , Processed in 0.072759 second(s), 32 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表