【问题标题】:QTP close Firefox when I stop a test and open another one当我停止测试并打开另一个测试时,QTP 关闭 Firefox
【发布时间】:2012-08-24 13:06:14
【问题描述】:

我是 QTP 的新手,我尝试通过一些教程和文档来学习它。我需要为在 Firefox 中运行的 Java 应用程序(一个大型应用程序)更新大量现有测试。

而且我对他们中的很多人都有疑问。他们使用了内部操作,但也使用了名为“工具”的测试中的现有操作。其他测试使用这些现有操作。

“工具”中的一个操作是点击一个链接,但它的 id 和 text 发生了变化,QTP 无法识别它。

我已完成以下操作来更新对象存储库中的链接:

我启动了我的测试,它在 Firefox 中运行应用程序。我在链接所在的网页上停止测试。然后,我尝试更新对象存储库中的链接。但它是只读的。所以,我打开测试名称“工具”,操作在哪里。

我打开对象存储库,链接的对象在这里,我可以更新它。但是当我打开另一个测试时,QTP 会自动关闭 Firefox!

我尝试在维护模式和更新模式下运行我的测试,但它没有更新链接。我找到的唯一解决方案是手动打开应用程序,转到网页,然后打开测试“工具”并更新链接。这个应用程序真的很大,我有很多测试,有很多无法识别的链接和数据网格。

有没有办法强制 QTP 不关闭 Firefox?它会快得多。 (不检查浏览器清理)。

【问题讨论】:

    标签: qtp


    【解决方案1】:

    看起来是补丁问题。由于 QTP 10 仅支持 Firefox 3.0.x 版本,因此您可能会在使用更高版本的 Firefox 时遇到很多问题。你用的是 10 还是 11 哪个 QTP 版本?

    如果你能找到火狐的相关补丁并安装就好了。也许它可以解决您的问题。

    【讨论】:

    • 这个答案提供了一个链接,现在是 404 - 整个网站已被删除。
    猜你喜欢
    • 2015-03-05
    • 2012-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-31
    • 2017-10-17
    • 1970-01-01
    相关资源
    最近更新 更多