Delphi 2009(可能包括Delphi 2010)和QTP

3

我们有一套使用QTP(Quick Test Pro - 一款HP产品)编写的自动化测试,我们刚刚升级到Delphi 2009(我知道我们是迟到者),所有这些测试都不再起作用。 QTP发布的插件与Delphi 2009不兼容 - 我们现在已经从HP得到了书面确认。你知道(a)是否还有其他人和我们一样(b)是否有解决方法,因为我看不到一个解决办法,而HP似乎对此并不积极。

2个回答

1

我不得不承认,如果QTP完全无法与Delphi 2009配合使用,您必须尝试TestComplete。如果您仍然希望将QTP作为主要工具,您应该尝试通过COM自动化从QTP启动TestComplete的测试。

谢谢。


唯一的问题是,使用QTP并不取决于我 - 测试团队拥有专业知识,只是它并没有真正支持我们实际使用的应用程序开发环境! - mmmm
我是一个快乐的TestComplete用户。AutomatedQA是一家友好Delphi的公司。 - Warren P

1
我们在WinRunner上也遇到了同样的问题。实际上,这个问题已经被解决了。我们编辑了插件源代码,使其能够正确响应UniCode字符串,现在一切都正常工作了。不确定我们是否有合法权利发布(或执行)此操作,但它使我们能够使用WinRunner / QTP,所以我不认为有人会抱怨!

太棒了!如果QTP架构师(例如Roy Nuriel)与您沟通以分享您的解决方案,那就太好了。Delphi支持实际上是用Object Pascal编写的一堆源代码。虽然它有可扩展性基础,但定制的潜力相当大。 - Andrey
更新 - 我已经找到了这个补丁,它做出了与我们所做的相同的更改,而且它也是官方的 HP 补丁!http://h30499.www3.hp.com/t5/Functional-Testing-QTP/New-QTP-11-Public-Patch-Support-Testing-Delphi-2009-and-2010/td-p/2406166 - mmmm

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接