51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2770|回复: 10
打印 上一主题 下一主题

[原创] 菜鸟求助:JavaButton对象click后,出来下拉框,如何才能选定下拉框中的item?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-12-21 15:02:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
JavaButton对象click后,出来下拉框,如何才能选定下拉框中的item?(我用鼠标点item,但QTP录不到)

大侠看看我的贴图,不知道为什么RD的人要用JavaButton来做,我没办法了,请点拨一下啊!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-12-21 18:36:06 | 只看该作者
又没有安装java插件?
如果没有到mercury的网站下载安装
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-12-22 10:00:28 | 只看该作者
当然安装了。否则就识别不到javabutton了。
问题是javabutton能弄出下拉框来,没办法模拟出点击下拉框中的某个item的动作来。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-12-22 11:26:02 | 只看该作者
如果不能录制,可以试一下这个方法:

将这个对象添加到对象库中,如果已经存在就不用执行这步了。
然后察看帮助中的javabutton的方法,应该有select或者类似的方法,然后手工编码。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-12-23 11:00:28 | 只看该作者
同意海龙的观点,你先用spy认一下可不可以认出这个item对象,然后用fireevent激活对象,在手工编码即可,我已经成功解决过这个问题
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-7-27 17:24:49 | 只看该作者
我还是不太明白用SPY识别后,用fireevent激活对象是在哪里完成的?
请指教!

[ 本帖最后由 mingerp1026 于 2006-7-27 17:28 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-7-28 11:16:18 | 只看该作者
类似的问题我也同样遇到,手工添加Browser("...").Page("...").ActiveX("UserDeptTree.TreeControl").VbTreeView("UserTreeView").SetItemState "item", CHECK="",语句。问题得到部分解决。有时可以运行通过有时报“object invalidation”的错误
正在郁闷中,不知道什么时候报错什么时候不报错
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-7-28 12:35:13 | 只看该作者

点击按钮

等出现下拉框后,别动,用qtp 把这个下拉框添加到对象库中,你就可以手工填加代码了,这个下拉框是个树形控件吧,哈,不操作的说,需要修改代码才能选中树中的节点

没有你想象的那么复杂的
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-7-28 12:43:20 | 只看该作者

email讨论联系把

仔细看了一下,那个list是一个定制的控件,如果研发暴露的方法足够多也许能操作,或者你用虚拟对象实施看,映射成一个jtree,javalist什么的

告诉我你的email
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-7-28 13:57:00 | 只看该作者
是个树形的active X控件,现在的问题不是在对象库中找不到而是找到了,也认识控件树,就是选择的动作不能执行。问了一下开发人员说是在后台运行了一个timer的线程,但是要去掉这个线程会带来很多问题,代价会很大。所以我才手工写代码的,但是又会出现有时认识有时不认的情况。郁闷啊!!
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-7-28 17:38:47 | 只看该作者

跟timer没有关系我认为

类似的我解决过
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-27 11:21 , Processed in 0.075197 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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