51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[求助] QTP无法录制jstree中展开/收缩节点的"+"/"-"功能

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-7 18:04:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
各位大虾,

我在用QTP9.2录制时,在隐形树(如图)里点击展开节点的“+”符号,结果脚本里根本没有录下该动作。收缩节点的“-”也有同样的问题,绞尽脑汁,苦思觅想,不知道问题出在哪里。如哪位大仁能帮忙解决,俺将感激涕流。
补充:这里的隐形树是指:当鼠标移到树根节点位置时,显示该树;当鼠标移开时,不显示该树。

[ 本帖最后由 hellern.chen 于 2007-11-7 18:08 编辑 ]

本帖子中包含更多资源

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

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

使用道具 举报

该用户从未签到

10#
发表于 2011-5-31 17:52:26 | 只看该作者
你这种情况貌似QTP是不能识别,建议你是否可以通过别的方式解决,例如改变个操作方式,达到最终的结果。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2011-5-27 14:59:39 | 只看该作者
急需解决这个问题,请大家踊跃回答啊!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-11-8 10:15:00 | 只看该作者
原帖由 walker1020 于 2007-11-7 20:40 发表
不知道QTP把你说的树形结构图 识别成什么类型的对象。如果是 Treeview ,那么你自己写语句 ,使用Treeview 的 Expand 方法就打开了那个+ 符号。


我用object spy去打探了一下,我点了树节点中的“+”符号,结果如下图,QTP把“+”认作Image,而整颗树认作Web Table:

[ 本帖最后由 hellern.chen 于 2007-11-8 10:35 编辑 ]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-11-8 10:08:45 | 只看该作者
那个+/ - 应该是图片,你判断当前是那个图片,来确定是否点击
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-11-8 10:04:50 | 只看该作者
原帖由 walker1020 于 2007-11-7 20:41 发表
有许多情况是:由于各种原因QTP没有录制或无法录制相应的操作,那么 你就要考虑自己写代码来实现你要的效果了。 这是一个高手 和 初学者的一个根本区别


我是一个初学者,不会用代码来实现。 请问仁兄能否举个例子呢?
如果我现在想学者自己写代码来实现一些QTP本身无法识别的东西,应该如何开头呢?
非常感谢。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-11-8 10:01:28 | 只看该作者
原帖由 yuandjing 于 2007-11-8 09:05 发表
楼主试一下“工具”-->“web事件录制配置”
把onmouseover启用


这种方法用过了,还是不行。
还是非常感谢你。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-11-8 09:05:32 | 只看该作者
楼主试一下“工具”-->“web事件录制配置”
把onmouseover启用
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2007-11-7 20:41:30 | 只看该作者
    有许多情况是:由于各种原因QTP没有录制或无法录制相应的操作,那么 你就要考虑自己写代码来实现你要的效果了。 这是一个高手 和 初学者的一个根本区别
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2007-11-7 20:40:05 | 只看该作者
    不知道QTP把你说的树形结构图 识别成什么类型的对象。如果是 Treeview ,那么你自己写语句 ,使用Treeview 的 Expand 方法就打开了那个+ 符号。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-20 06:18 , Processed in 0.076898 second(s), 31 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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