51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8092|回复: 26
打印 上一主题 下一主题

[原创] 奇怪为啥QTP不能录制QQ农场偷菜脚本?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-2-24 17:17:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
QQ版本:QQ2009 Beta2;QTP:9.2;IE 7.0
1.点击Record,弹出Record and Run Setting>windows application中添加"C:\Program Files\Tencent\QQ\Bin\QQ.exe"
2.输入QQ号码及密码登陆QQ
3.登陆不成功

Q:
1.输入密码动作没有录制且任务管理器里面QQ.exe,CPU使用率为0,有内存使用,登陆QQ不成功,这是为什么?

尝试录制在QQ已登录后进入QQ农场:
1.打开QQ空间
2.点击QQ农场Link
3.点击一次性偷菜按钮,在这就不能录制了,且偷菜的动作,QTP也没有任何录制,为什么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

27#
发表于 2010-9-8 09:45:53 | 只看该作者
太有创意了
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2010-9-6 14:47:44 | 只看该作者

!!!

都是牛人啊````还真实学以致用啊````好想法,工具无处不在!
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2010-9-6 14:14:38 | 只看该作者
我想问你到底想要干什么
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2010-9-2 21:51:59 | 只看该作者

回复 16# 的帖子

新手,请问如何切换为低级录制?低级录制与实践的时间长短有没有关系(比如没有可偷的菜,时间停留就会短,有可偷的就长),这样会不会影响?谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2010-6-28 17:40:59 | 只看该作者
想知道最后的结果如何,期望高人指点!
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2010-3-10 16:45:35 | 只看该作者
安装FLEX的插件 再录制农场 试下可以不
回复 支持 反对

使用道具 举报

该用户从未签到

21#
 楼主| 发表于 2010-3-4 18:17:36 | 只看该作者

回复 16# 的帖子

感谢!明白了些,再试试
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2010-3-4 16:46:32 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2010-3-4 14:24:32 | 只看该作者
原帖由 wujianping 于 2010-3-2 22:45 发表


模拟方式就是在录制时候切换为低级录制,模拟鼠标动作的轨迹和点击,因为这个是依靠原始坐标来判定的,所以需要回放界面与录制时的界面一致,放大缩小,或移动窗口均会失败。

虚拟控件的方式就是将某个存在, ...

谢谢谢谢
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-2 16:41
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    18#
    发表于 2010-3-3 13:51:28 | 只看该作者

    回复 2# 的帖子

    能共享一份qtp偷采的脚本吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2010-3-3 09:26:17 | 只看该作者
    没偷过菜,不知道什么情况,听楼上有说是FLASH的,那这个案例暂时就别实验了,也没多大意义
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2010-3-2 22:45:13 | 只看该作者
    原帖由 痞子陈 于 2010-3-2 15:33 发表
    “QTP是基于UI的,而且QTP无法识别FLASH,如果只实现click的话,用模拟方式应该就可以,或者用虚拟控件的方式。”
    工作中遇到了这样的困扰,不能录制FLASH。
    请问,模拟方式或虚拟控件的方式,具体是?
    请指教,谢 ...


    模拟方式就是在录制时候切换为低级录制,模拟鼠标动作的轨迹和点击,因为这个是依靠原始坐标来判定的,所以需要回放界面与录制时的界面一致,放大缩小,或移动窗口均会失败。

    虚拟控件的方式就是将某个存在,而QTP无法识别的对象,创建虚拟化为QTP可以识别的对象,可以是button,image等
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2010-3-2 18:04:36 | 只看该作者

    哦,优酷的页面上传是用flash做的。可以用QTP来录制啊。

    QQ的偷菜,还真没有实践过。当然,也还没有种过菜呢。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2010-3-2 16:12:50 | 只看该作者
    路过  牛人一群
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2010-3-2 15:33:34 | 只看该作者
    “QTP是基于UI的,而且QTP无法识别FLASH,如果只实现click的话,用模拟方式应该就可以,或者用虚拟控件的方式。”
    工作中遇到了这样的困扰,不能录制FLASH。
    请问,模拟方式或虚拟控件的方式,具体是?
    请指教,谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2010-3-1 21:21:34 | 只看该作者

    有创意

    LZ有意思 大家都试试吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2010-3-1 17:42:15 | 只看该作者
    原帖由 wujianping 于 2010-3-1 11:19 发表
    3.点击一次性偷菜按钮,在这就不能录制了,且偷菜的动作,QTP也没有任何录制,为什么?

    QTP是基于UI的,而且QTP无法识别FLASH,如果只实现click的话,用模拟方式应该就可以,或者用虚拟控件的方式。

    LR是直接数 ...

    9#是正解,QTP是认不出来农场的界面的,所以你用正常录制的方式不会产生任何的脚本。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2010-3-1 14:48:48 | 只看该作者
    可以是可以,但是会因为你偷菜速度过快而被系统提示你需要休息
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2010-3-1 11:19:11 | 只看该作者
    3.点击一次性偷菜按钮,在这就不能录制了,且偷菜的动作,QTP也没有任何录制,为什么?

    QTP是基于UI的,而且QTP无法识别FLASH,如果只实现click的话,用模拟方式应该就可以,或者用虚拟控件的方式。

    LR是直接数据交互,不涉及UI,因此,LR能办到的,QTP未必能办到
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-10-5 15:25 , Processed in 0.198193 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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