51Testing软件测试论坛

标题: WinRunner和QTP哪个更适合做Delphe测试? [打印本页]

作者: xhj_zhh    时间: 2007-11-19 10:52
标题: WinRunner和QTP哪个更适合做Delphe测试?
大家好!遇到难题了,现在公司的产品是用delphi开发的,并且采用了很多的第三方插件,我用QTP试用了一下,很多插件不能识别,比较郁闷(已经安装了delphi的插件了)。
看到有人说WR能识别delphi,是这样的吗?有用过的兄弟们分享一下你们的心得吧,谢谢了!
作者: lantianwei    时间: 2007-11-19 10:58
被测软件是WEB还C/S架构的?
如果是WEB,建议使用QTP;而C/S的可以用WR
其实WR测DELPHI也是要装插件的,但个人觉得WR对不识别对象的处理比QTP方便.
作者: xhj_zhh    时间: 2007-11-19 11:22
非常感谢!
我们的软件是基于B/S架构的,如果要使用QTP识别Delphi的第三方插件,需要用QTP手写代码还是强制对象类型转换啊?

谢谢!
作者: Simatu    时间: 2007-11-19 11:24
我试了论坛上的方法给WR加载上插件后还是识别不了= =
录完后保存到了map里可是还是要手动去指。。。
而且下拉框编辑也没有成功选择内容。。。
作者: lantianwei    时间: 2007-11-19 12:26
标题: 回复 3# 的帖子
可以手写代码 但没WR方便
强制转换不知道可以不 QTP对映射不怎么好用
作者: xhj_zhh    时间: 2007-11-19 13:53
对于这种Delphi的软件,大部分对象不识别,怎么做自动化测试?(主要是还需要不断的做整合测试,反复的做回归测试)
请高手指教一下。
作者: lantianwei    时间: 2007-11-19 15:38
标题: 回复 6# 的帖子
1.做映射
2.自己开发函数来操作对象
3.创建虚拟对象
4.开发插件
以上由易到难,你可以试下
作者: xhj_zhh    时间: 2007-11-19 16:42
可是我在做映射的时候QTP总是提示错误,操作不成功。见附件。
对象的映射我是根据操作来的,就是 windows 标准控件->自定义。应该没有什么问题。
但是搞不清楚原因,帮忙分析一下。谢谢!
作者: lantianwei    时间: 2007-11-19 17:00
映射是要求被映射对象与标准对象有相同特征才可以映射的,比如一个button不可以映射成edit对象;还有就是根本无法映射,只能依赖插件
作者: xhj_zhh    时间: 2007-11-19 17:16
我映射的对象是相同的(button对应的标准的button),只是开发用的是第三方插件做的。
可能是你后面说的原因?还是没什么方案。
如果不能映射就只能自己编写代码了是不?
可是我这个软件这样的组件太多了,这样做好像会失去自动化的意义了!
非常感谢你,蓝天伟。
作者: lantianwei    时间: 2007-11-19 17:32
强烈建议去找插件去找DELPHI插件!
作者: lantianwei    时间: 2007-11-19 17:36
如果你的QTP是8.2的 我可以给你个DELPHI插件
作者: xhj_zhh    时间: 2007-11-19 17:48
我用的是9.2的,delphi的插件我用的是8.2的,安装没有问题,难道8.2的在9.2上不能用?我再安装8.2的试试看吧。
谢谢你的点拨
作者: kabin    时间: 2007-12-20 13:08
版本之间存在不兼容?
作者: qhbqhb    时间: 2007-12-21 16:52
学习了




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