51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: zzs4026
打印 上一主题 下一主题

[原创] 跪谢大家的帮忙!

[复制链接]

该用户从未签到

21#
发表于 2008-9-2 16:02:09 | 只看该作者
虚拟对象也只是一种参考方法,并不是万能的,至少在51培训时老大就给出过虚拟对象都无法创建的对象实例,过于底层的东东,是QTP这种高级东东无法触及的。所以,不要将所有的期望都寄托在虚拟对象上哦~
回复 支持 反对

使用道具 举报

该用户从未签到

22#
 楼主| 发表于 2008-9-2 16:03:55 | 只看该作者
原帖由 假装不在 于 2008-9-2 15:56 发表


楼上同学你没看仔细,扣分了...
那三个控件是根本识别不到的。
里面能识别到的是外面紫色框的那个控件,类似一个inclube.
里面三个VC控件识别不到,所以QTP识别起来就是你点击控件。
不是同个对象不同坐标。


对啊,我也是向您这样想的一会试试你的办法
回复 支持 反对

使用道具 举报

该用户从未签到

23#
 楼主| 发表于 2008-9-2 16:05:41 | 只看该作者
原帖由 hsjzfling 于 2008-9-2 16:02 发表
虚拟对象也只是一种参考方法,并不是万能的,至少在51培训时老大就给出过虚拟对象都无法创建的对象实例,过于底层的东东,是QTP这种高级东东无法触及的。所以,不要将所有的期望都寄托在虚拟对象上哦~


51培训,在哪,我也想去交流交流,怎么去啊?!其实我们这个行业的可以整一个同城群,大家相互帮助,互相帮忙!
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2008-9-2 16:11:15 | 只看该作者
1:在专家视图中是否出现virtualBotton的语句?
2:对象仓库中是可以看到的
3:去虚拟对象管理看你的虚拟对象
4:.1:Entire parent hierarchy  2.Parent only 选择默认第2个就可以了

Browser("Browser").Page("跪谢大家的帮忙! - [QuickTest").VirtualButton("button").Click
回复 支持 反对

使用道具 举报

该用户从未签到

25#
 楼主| 发表于 2008-9-2 16:33:29 | 只看该作者
原帖由 lingxin5013 于 2008-9-2 15:59 发表
LS我知道 使用object spy看的话 是一个整体的框架因此不能够选中里面的控键盘
但是使用虚拟控键的话,在虚拟botton下是可以画你的botton区域的,只要画下然后在录制状态下重新点击下是可以的,我原来遇到过LZ这 ...



谢谢你的建议,不过我试过了,以下截图可以看出QTP认出了这些虚拟button

但我执行click的操作没有效果,QTP每次在运行到click的时候都会报错

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2008-9-2 16:38:43 | 只看该作者
把你开始录制坐标性的对象去掉 在运行一次!
回复 支持 反对

使用道具 举报

该用户从未签到

27#
 楼主| 发表于 2008-9-2 16:44:05 | 只看该作者
原帖由 lingxin5013 于 2008-9-2 16:11 发表
1:在专家视图中是否出现virtualBotton的语句?
2:对象仓库中是可以看到的
3:去虚拟对象管理看你的虚拟对象
4:.1:Entire parent hierarchy  2.Parent only 选择默认第2个就可以了

Browser("Browser ...


看来我把问题想简单了,在做第一步
Window("InteriCAD Lite").WinObject("MacromediaFlashPlayerActiveX").Click 168,26
就已经提示不能识别MacromediaFlashPlayerActiveX了

这个MacromediaFlashPlayerActiveX在ActiveScreen中就是那个被框住的“主角”,我快哭了,看来是搞不定了



[ 本帖最后由 zzs4026 于 2008-9-2 16:45 编辑 ]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2008-9-2 16:54:36 | 只看该作者
哎 这个问题 我已经尽力了! 搞不出来,要是不行不好意思啊!
我会跟进的,希望看到好的答案!
LS 你就哭吧 哇嘎嘎~
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2008-9-2 16:57:15 | 只看该作者
你可以找陈能技叔叔帮你看看~ 他应该可以帮你搞定 good luck
回复 支持 反对

使用道具 举报

该用户从未签到

30#
 楼主| 发表于 2008-9-2 17:05:58 | 只看该作者
原帖由 lingxin5013 于 2008-9-2 16:57 发表
你可以找陈能技叔叔帮你看看~ 他应该可以帮你搞定 good luck


哎!谢谢你们了,那我怎么找那个陈技能叔叔呢?!
给搭个桥好不?呵呵!
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2008-9-3 09:28:17 | 只看该作者
呵呵  他是自由人  你去首页右边的BLOG去找下他的BLOG吧 然后把问题给他看看 呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

32#
发表于 2008-9-3 09:33:46 | 只看该作者
我老觉得跳转焦点的方法就可以了。干嘛用虚拟对象呢。我个人很不喜欢用这个。
回复 支持 反对

使用道具 举报

该用户从未签到

33#
 楼主| 发表于 2008-9-3 10:26:55 | 只看该作者
原帖由 假装不在 于 2008-9-3 09:33 发表
我老觉得跳转焦点的方法就可以了。干嘛用虚拟对象呢。我个人很不喜欢用这个。



兄弟,你没看到我在27楼发的帖焦点的父对象它都不能认识,另外发现这个软件还有个毛病即使焦点能调到指定位置,过没两秒焦点就会丢失,唉!没招这软件做的,就是不让你测,你有啥招?!
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2008-9-3 11:02:37 | 只看该作者
原帖由 hsjzfling 于 2008-9-2 16:02 发表
虚拟对象也只是一种参考方法,并不是万能的,至少在51培训时老大就给出过虚拟对象都无法创建的对象实例,过于底层的东东,是QTP这种高级东东无法触及的。所以,不要将所有的期望都寄托在虚拟对象上哦~

我不知道51的老大说的过于底层的东西是指什么?QTP支持VBS这点足够让用户扩展出许多其它功能。
但是说到底层?例如....
回复 支持 反对

使用道具 举报

该用户从未签到

35#
发表于 2008-9-4 09:41:48 | 只看该作者

不要随便下跪,给自己留一点尊严

怀着一颗感恩的心感谢别人的帮助
在别人需要帮助的时候施以援手就行了
不要动不动就随便跪谢别人
给自己留一点尊严好不好?
回复 支持 反对

使用道具 举报

该用户从未签到

36#
 楼主| 发表于 2008-9-4 09:54:28 | 只看该作者
原帖由 HELIN-3010 于 2008-9-4 09:41 发表
怀着一颗感恩的心感谢别人的帮助
在别人需要帮助的时候施以援手就行了
不要动不动就随便跪谢别人
给自己留一点尊严好不好?


大哥,你也真够损的,别那么较真行不行,来这里的主要目的是大家讨论和相互学习
和下跪难道真的有联系吗?
本人就是怀揣感恩之心,才说出此番话,感谢论坛给我的帮助!
如果人家说搞不定就“死定了”,没搞定是不是你也要人“挂”掉你才甘心啊?!叫什么真,就你有尊严?!
怎么说你!!!不帮忙也就算了,泼什么冷水???
最憎恨这种人,乌鸦落到猪身上……

[ 本帖最后由 zzs4026 于 2008-9-4 09:55 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

37#
发表于 2008-9-4 10:10:08 | 只看该作者
目前的把法就就是到这一步时候 你手动吧 来个半自动的也可以
回复 支持 反对

使用道具 举报

该用户从未签到

38#
 楼主| 发表于 2008-9-4 10:19:21 | 只看该作者
原帖由 lingxin5013 于 2008-9-4 10:10 发表
目前的把法就就是到这一步时候 你手动吧 来个半自动的也可以



呵呵,谢谢大家的帮助!
虽然没搞定,但相信大家都尽力了,并耐心的看完了我不很清楚的描述,我自己也试过看别人的描述是很痛苦的事情,半猜式的理解,所以很感谢大家能耐下心帮我两天,我也没招了,呵呵,衷心谢谢帮我的人!
回复 支持 反对

使用道具 举报

该用户从未签到

39#
发表于 2008-9-4 10:55:47 | 只看该作者
to LZ,有一点我看了半天也没弄明白:你是因为录制下来的是坐标点击,而不是对象操作所以烦恼吗?
假如你这个MacromediaFlashPlayerActiveX对象中的三个按钮在其中的相对位置是稳定的,那用坐标也没什么问题啊!click方法是以对象左上角为原点的相对坐标,只要不是MacromediaFlashPlayerActiveX对象上的三个按钮位置会变化,这个脚本是可以回放的啊
回复 支持 反对

使用道具 举报

该用户从未签到

40#
发表于 2008-9-4 16:16:13 | 只看该作者
可否试试模拟录制和低级别录制?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-28 09:28 , Processed in 0.080965 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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