【问题标题】:Excel addin for QTP - Available/Workaround?QTP 的 Excel 插件 - 可用/解决方法?
【发布时间】:2015-03-10 06:33:35
【问题描述】:

在 QTP 11 for Excel 中使用 object spy 时,整个工作簿被识别为 1 个对象,并且点击由 X、Y 坐标模拟。 我在使用基于 Flex 的应用程序时遇到了类似的问题,我使用了 Flex 插件,之后我就能够在 flash 对象中窥探。

是否有类似的插件可以让我们在工作簿中进行间谍活动? 实际上我在工作簿中有一些按钮,我现在可以通过传递 X、Y 坐标来单击它们,我想通过提供对象 ID 来单击它们。

有什么帮助/建议吗?

【问题讨论】:

  • 你想完成什么?如果你想操作一个工作簿,你不(也不应该)通过 Excel 的 GUI。请改用自动化对象。
  • 我的工作簿基本上是一个工具,它具有分配了一些宏的按钮,单击这些按钮会从数据库中获取一些数据。
  • 你也可以解决这些按钮等问题
  • 通过虚拟对象??
  • 否,通过 Excel 的自动化对象。见msdn.microsoft.com/en-us/library/wss56bz7.aspx。它还会显示您工作表上的内容,包括按钮等。

标签: excel vba automation qtp


【解决方案1】:

查看 QTP 的 virtual objects 这可能就是您要找的。​​p>

【讨论】:

  • 谢谢。我正在尝试捕获虚拟对象,但出现错误“无法创建虚拟对象定义”有什么想法吗? QTP:v11
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-19
  • 2013-12-05
  • 2012-05-29
  • 2017-07-15
  • 2016-09-01
相关资源
最近更新 更多