微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

delphi – 使用Test Complete 7.0测试D2009应用程序

我们正在尝试使用Test Complete 7来测试在Delphi 2009中编译的应用程序(最近移植自D2006).从理论上讲,这应该非常简单 – 使用调试信息编译应用程序,然后使用剥离器实用程序将调试信息剥离到单独的* .tds文件中.然后,TC应该可以访问它需要的所有属性方法.在实践中,我们发现:
a)可能很难让很多属性方法出现
b)如果它们确实出现并且它们具有参数/索引,则指示的参数/索引列表可能与我们的代码中的实际列表无关
c)似乎是船形的方法属性不能完全垃圾以外的任何工作/返回.

有没有其他人有这种情况的经验,你有没有遇到任何问题,如果你能够解决它们,你做了什么?

自动化QA正在为我们调查这个问题,但我们似乎没有取得多大进展,看起来他们解决这个问题的唯一方法是,如果我们向他们发送应用程序的来源,这是我们不情愿的事情从实际到合法的各种原因.

顺便说一句,在一个小测试应用程序上,我们没有遇到同样的问题.

解决方法

我正在回答我自己的问题,因为我们发现了问题.将Generics添加到可执行文件似乎会创建调试信息,Test Complete无法处理.还不确定是否Delphi搞砸了调试信息,或者Test Complete没有正确读取它.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐