【问题标题】:How to playback QTP scripts in Windows server 2008 R2如何在 Windows server 2008 R2 中播放 QTP 脚本
【发布时间】:2012-08-07 09:50:32
【问题描述】:

我的应用程序使用 Syncfusion 控件,当我使用 QTP 对其进行测试时,我能够记录操作。但是在播放时我得到“对象不支持此方法或属性错误”异常。

此异常仅发生在 Windows 2008 服务器(64 位机器)中。 HP 是否有任何补丁可以解决此问题?

任何帮助将不胜感激。

谢谢,

卡莱

【问题讨论】:

    标签: qtp


    【解决方案1】:

    这取决于 QTP 的版本,根据QTP 11's PAM(产品可用性矩阵)支持 Windows 2008 Server 64 位 SP2,开箱即用,无需额外补丁。

    【讨论】:

    • 感谢 Motti,但报告的问题仅发生在 64 位机器上。我能够在 32 位机器上运行脚本而没有任何错误。 Syncfusion 的控件是否需要与服务器机器配合使用?
    • @Kalai 我不熟悉 Syncfusion,抱歉。
    【解决方案2】:

    由于在 .Net 2 CLR 中加载了 CustomBridge.dll,会出现此问题。当此程序集尝试加载您的 .Net 4 程序集时,它会失败,因为它试图在 .Net 2 CLR 中加载 .Net 4 程序集。

    要解决此问题,您需要处理注册表中的一些更改。尝试建议的选项here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多