【问题标题】:Questions on UFT/QTP 11.53关于 UFT/QTP 11.53 的问题
【发布时间】:2013-12-10 11:24:52
【问题描述】:
我们使用应用程序所在的 citrix 服务器,我们很难说我们的 AUT 会在哪些 citrix 会话上打开。那么,是否有必要甚至 UFT/Testcomplete 和 AUT 的会话都应该相同?
我们的应用程序由 .NET 4.5 构成。 UFT 11.53 和 TestComplete 是否支持 .NET 4.5?
我们应用程序中的几乎所有控件都是使用自定义 WPF 控件构建的。 UFT 与这些的兼容性如何。除了微软的包外,没有任何第三方资源与 WPF 结合使用。
您的见解会很有帮助!
提前致谢。
【问题讨论】:
标签:
wpf
automation
qtp
gui-testing
hp-uft
【解决方案1】:
关于 UFT:
是的,UFT 只能记录来自同一会话的 AUT。所以我建议你在citrix服务器上安装UFT,和AUT一起启动。
UFT 11.53 支持 .Net 4.5。
您可以测试大多数直接继承的自定义 WPF 控件或
间接地从 System.Windows.Controls.Control 类不管
使用哪种语言创建应用程序(例如,
Visual Basic、.NET、C# 等),以及第三方 WPF
从 System.Windows.Controls.Control 继承的控件
类和实现自动化接口。
如果 WPF 插件不支持开箱即用的 WPF 控件,您可以使用 WPF 插件扩展性来指导 UFT 如何处理您的自定义控件。 (这需要编程技巧)
希望我已经澄清了你的问题。