【问题标题】:Qtp element recognition through diff modules通过 diff 模块识别 Qtp 元素
【发布时间】:2014-08-26 12:01:57
【问题描述】:

好的,这可能是一个模糊的问题,但我在识别一个模块(选项卡)中的 web 元素时遇到问题,但在另一个选项卡中完全可以正常工作。这是同一个网络元素。一切似乎都一样。它与 gui 端的形式相同,具有相同的属性和值。

现在这是另一个奇怪的部分,我可以将一个添加到对象存储库,但是当我转到另一个选项卡并尝试相同的 qtp 时变得非常慢。将出现用于将其添加到存储库的 + 号,但是当我单击它时,它会给我一条消息,指出无法将此对象添加到存储库中。

如果这很重要,Web 应用程序会使用 extJS,这是一个具有恒定 html id 的高级 Web 元素。我只是对为什么它在一个模块中起作用而在另一个模块中不起作用感到困惑。

还有一些子选项卡,您可以在其中单击此表单。这些工作正常,但在捕获此元素时问题仍然存在。

关于为什么会发生这种情况的任何假设?

【问题讨论】:

    标签: vbscript automation qtp


    【解决方案1】:

    好的,当我取下可见标识并仅通过 html id 标识它时,它看起来好像有效。我仍然不明白为什么采取可见的方式会产生差异,但它确实有效。

    【讨论】:

      猜你喜欢
      • 2020-06-20
      • 1970-01-01
      • 1970-01-01
      • 2019-08-27
      • 2012-03-11
      • 1970-01-01
      • 2019-09-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多