51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 5155|回复: 14
打印 上一主题 下一主题

[求助] QTP能不能录制button双击操作?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-5-22 14:29:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想录制javabutton双击,但是QTP录的却是单击操作,为什么?需求哪个设置吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-5-22 15:55:42 | 只看该作者
可以手动改一下代码.来回放试试
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-7-13 15:22
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2007-5-22 16:27:03 | 只看该作者
    tools>>web event recording configration中的custorm
    你可以手动添加 ondbclick
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-5-22 16:29:59 | 只看该作者
    dblclick
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-5-22 16:33:57 | 只看该作者
    对的,把代码中的.click改成.dblclick就可以了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-5-22 21:08:38 | 只看该作者
    去 tools, 然后选web event recording configration中的custorm。 手动添加 ondbclick,你就可以用双击了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2007-5-23 18:15:48 | 只看该作者
    为什么是web event ?可是我的项目不是web的也可以吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-5-25 02:19:56 | 只看该作者
    我试了在custom添加ondblclick:tools>web recording configuration>custom settings
    为是它无条件生效,我选择Any web object, Listen 改为Always
    在录制时我发现这是一个模拟的双击操作,并不生成.dblclick语句,而是.FireEvent "ondblclick"
    如果将.click改成.dblclick是无效的,不知楼上yuandjing是怎么做的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-5-25 09:01:59 | 只看该作者
    我拿了windows的计算器做了一下,直接改成dblclick是不行的,因为这个button不支持双击操作
    可是我在遨游浏览器直接改是运行通过的
    原来的录制的教本(单击):
    Window("QTP能不能录制button双击操作?").Activate
    Window("QTP能不能录制button双击操作?").Click 685,129
    直接改代码:
    Window("QTP能不能录制button双击操作?").Activate
    Window("QTP能不能录制button双击操作?").dblClick 685,129
    就双击了,运行通过,耶!
    brianq,你再试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-7-28 11:32:39 | 只看该作者
    tools>>web event recording configration中的custorm Settings
    选择Any Web Objects,点击Event菜单->add->ondblclick,将Listen改为Always
    然后重新录制脚本,就一切搞定sdlkfj5


    我也是录制脚本发生问题才学会的sdlkfj1 ,这个方法很有效

    [ 本帖最后由 liuxl 于 2007-7-30 09:43 编辑 ]
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2007-7-28 12:39:12 | 只看该作者
    谢谢liuxl 的回复! 这种方法 应该很有效
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-7-28 15:03:41 | 只看该作者
    这个应该是更改对象的录制动作级别,类似不支持的动作是否都可以这样来解决?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-11-8 12:17:34 | 只看该作者

    我照上面的方法做了还是报错

    对象不支持此属性或方法: 'Browser(...).Page(...).WebElement(...).DblClick我厂
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2007-11-8 12:34:51 | 只看该作者
    我改后还是跟 8# 的兄弟情况一样 怎么办??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2007-11-8 16:29:53 | 只看该作者
    能不能解释一下那个listen中的几个选项的区别?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-27 16:02 , Processed in 0.105008 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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