51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8455|回复: 21
打印 上一主题 下一主题

[原创] 如何用QTP记录鼠标拖拽事件

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-24 19:18:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
使用QTP录制在网页添加视图的脚本
在网页上视图是通过拖拽添加的
在记录拖拽前我把Recording换成了Low level Recording然后在页面上进行操作
发现记录下来的脚本只有鼠标的起始坐标和结束坐标
回放的时候根本没有执行视图拖拽

怎样才能使得QTP可以重复执行拖拽脚本的事件
高人,帮帮忙看看
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

22#
发表于 2011-10-17 15:01:56 | 只看该作者
使用低级录制就可以,但是必须每次的坐标都要一样,是根据坐标记录鼠标的位置,是stop后面的按钮,
回复 支持 反对

使用道具 举报

该用户从未签到

21#
发表于 2011-10-11 12:50:19 | 只看该作者
把DeviceReplay改为2试试,记录鼠标事件
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2011-10-11 11:16:29 | 只看该作者
你好,能说的详细一点吗,不胜感激
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2011-10-11 11:16:09 | 只看该作者
回复 16# 假装不在
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2011-10-11 11:15:21 | 只看该作者
我是C/S的客户端,从界面上的一个面板拖拽对象到创建流程的画布区域上,如果实现这个拖拽呢?
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2008-7-4 19:35:25 | 只看该作者
这只是同窗体拖放  如果是一个程序里面的一个窗体中的内容拖到同一个窗体就会有问题
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2008-7-4 17:50:06 | 只看该作者

使用Drag 方法就可以了,不用改什么录制方法。多看看帮助文档。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2008-7-4 15:07:26 | 只看该作者
模拟录制
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2008-7-4 11:24:29 | 只看该作者
可以在tools-web事件录制配置,可以配置哪些操作生成脚本,也就是可以录制。你的问题在这应该能解决

每一个对象都有默认的记录时间,你可以自定义的。

尽量避免使用低级录制和模拟录制,一种高度依赖坐标,一种脚本移植会有问题。
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-7-4 00:12:55 | 只看该作者
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-6-29 10:24
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    12#
    发表于 2008-7-3 22:31:50 | 只看该作者
    使用deviceReplay可以实现鼠标的拖拽。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2008-7-3 22:26:51 | 只看该作者
    analog可以重现
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2008-7-3 17:36:05 | 只看该作者

    我也试了一下

    模拟录制可以记录的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-9-3 15:03:26 | 只看该作者

    回复 #4 yufan1997 的帖子

    xuexile
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-8-30 22:00:37 | 只看该作者
    用analog模式好。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-8-30 17:35:02 | 只看该作者
    大家不要争了,唯有实践才能检验真理
    我试过了,analog可以重现,low-level无法重现
    快下班了,闪了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-8-30 17:10:54 | 只看该作者
    那你来说说该怎么办啊?洗耳恭听~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-8-16 14:33:17 | 只看该作者
    原帖由 yufan1997 于 2007-8-16 14:00 发表
    QTP录制模式分3种:普通录制(object--Based)、模拟录制(Analog)和低级别录制(low Level),你要记录鼠标拖拽事件,也就是记录鼠标的运动轨迹,应该使用模拟录制,至于低级别录制是当对象不识别的时候才用的。



    显然是没有经过实践的说法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-8-16 14:00:18 | 只看该作者
    QTP录制模式分3种:普通录制(object--Based)、模拟录制(Analog)和低级别录制(low Level),你要记录鼠标拖拽事件,也就是记录鼠标的运动轨迹,应该使用模拟录制,至于低级别录制是当对象不识别的时候才用的。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 07:37 , Processed in 0.082751 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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