51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

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

[复制链接]

该用户从未签到

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

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

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

使用道具 举报

该用户从未签到

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


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

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

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-6-9 03:05 , Processed in 0.064633 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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