51Testing软件测试论坛

标题: qtp cs系统的第三方控件识别 [打印本页]

作者: near    时间: 2010-4-1 16:21
标题: qtp cs系统的第三方控件识别
最近的一个项目是.net的CS系统,用了一个developer express的第3方控件,QTP的spy也识别不出来,不知道有没有什么其他的好的工具能识别出这些控件的内部属性值啊。我想试试用描述性编程的方法试试,可是属性值都识别不了,无计可施啊。
作者: k4124k    时间: 2010-4-1 16:26
你去查一下QTP虚拟对象的文章,也许可以用虚拟对象。
作者: near    时间: 2010-4-1 17:02
顶一下     感谢已有回答     期待更多回答
作者: lantianwei    时间: 2010-4-1 17:03
TC有对developer express进行支持 可以试下 qtp 也能做 但需要自己做的工作比较多 可以翻看下51的测试杂志 有相关文章
作者: TIB    时间: 2010-4-7 11:57
1、安装.NET插件
2、找这个第三方控件的帮助文档,了解其属性
3、使用.Object访问控件的内部属性
作者: near    时间: 2010-4-7 12:04
标题: 回复 5# 的帖子
我试试   貌似不容易啊
作者: FLY000    时间: 2011-4-27 13:25
本帖最后由 FLY000 于 2011-4-27 13:28 编辑
1、安装.NET插件
2、找这个第三方控件的帮助文档,了解其属性
3、使用.Object访问控件的内部属性
TIB 发表于 2010-4-7 11:57


VC++写的软件的标准控件,是能够被QTP,WR识别的。

那么用VC++写的软件,使用了第三方控件,该怎么做?是不是不需要装插件(貌似也没有VC++的插件),直接参考第三方控件的文档,用.object来访问其自身属性?
作者: lyowz    时间: 2011-9-21 15:32
是否已成功解决该问题呢?QTP是否可以提供DEV的所有组件属性?
作者: hsjzfling    时间: 2011-9-21 16:20
有足够的需要与足够的能力的话自己开发一个基于该控件的插件也可以的,要不了几天时间的
作者: lyowz    时间: 2011-9-26 13:05
有足够的需要与足够的能力的话自己开发一个基于该控件的插件也可以的,要不了几天时间的
hsjzfling 发表于 2011-9-21 16:20



    目前我还是个初学者,可能对于我来说自己开发一个基于该控件的插件还存在一定的困难!
   希望有这方面的朋友们能给点资料或者建议,根据QTP自动化测试进阶论来看,确实需要一个插件,在开发程序的时候引用相应的QTP,这点没有明确的实例,是否有关于此项的解答或者实例能否提供下呢?谢谢各位!
作者: huanglinna_19    时间: 2012-3-26 17:55
本帖最后由 huanglinna_19 于 2012-3-26 23:16 编辑

回复 10# lyowz


    用QTP CUSTOM SERVER 能行,我们公司是用DEVEXPRESS第三方控件的,用CUSTOM SERVER后就支持了。
   首先就的钻研学QTP CUSTOM SERVER,学习过程很痛苦,多看帮助文档,然后,不断测试,只有不断测试才知道他们的真正属性(整个过程跟破案一样),不过,等你学会的时候,你会发现其实很简单。
   加油。
作者: apple_ll    时间: 2015-3-6 08:15
huanglinna_19 发表于 2012-3-26 17:55
回复 10# lyowz

你好,我现在也遇到LZ同样的问题,或许使用你说的CUSTOM SERVER就可用;
但是现在不知道如何安装CUSTOM SERVER?
如果你看到这条消息,可否告知方法?
万分感谢~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2