51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2005|回复: 8
打印 上一主题 下一主题

[原创] QTP识别WinForm对象问题。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-8-29 09:01:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一款C/S架构软件,由C#开,界面是由基于.net平台的WinForm实现。
QTP,安装.net插件后可以识别对象,但有一些“组合”对象识别为一个对象:SwfObject,但这对象里的所有对象都不能识别,求教高手给指条明路,不胜感激。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2012-8-29 09:36:26 | 只看该作者
SwfObject应该是个插件吧,就好像网页里放个doc的插件一样。你看下SwfObject.Object对象是不是有自己的原生方法,应该可以通过它的原生方法解决,猜测,试下~
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2012-8-29 10:36:18 | 只看该作者
回复 2# xjwldlover

装了.net插件就会将对象识别为SwfXXXX名称。这些对象是有方法的。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-10-21 00:08:29 | 只看该作者
哥们 你这问题后来是怎么解决的呢 学习一下吧
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2012-10-22 11:01:02 | 只看该作者
回复 4# MVPJWILL

一个大控件中有N个小控件,识别为一整个大控件的问题没解决。
只能鼠标点点。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2012-10-22 21:53:42 | 只看该作者
回复 5# user603


    有的子控件鼠标操作 QTP都没有事件响应。。。。哥们能否给点提示
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2012-10-23 13:21:01 | 只看该作者
同有这个问题
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2012-10-23 13:25:17 | 只看该作者
回复 6# MVPJWILL


   创建DeviceReplay对象,然后调用鼠标的各种事件,鼠标移动,鼠标单、双击等。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2012-10-23 13:26:13 | 只看该作者
回复 7# irisfly89


    这个问题是开发自定义导致的。父对象被自定义了,QTP无法标准识别,其子对象自然就抓不到了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 17:22 , Processed in 0.076009 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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