1

在测试PC屏幕分辨率中访问应用程序对象的QTP不会访问笔记本电脑中的应用程序窗口对象?有什么建议可以解决这个问题吗?

4

4 回答 4

1

我也不明白这个问题,但这很可能是一个解决问题:尝试查看Mercury Quick Test Pro and Virtual machines: Works from one client machine but not another的答案。

于 2010-04-20T11:26:14.717 回答
0

您的代码是否有许多涉及坐标的语句?

如果它们涉及坐标,那么代码很可能会失败。如果不在这里发布代码片段以便我们可以分析它。

于 2010-08-02T13:52:45.723 回答
-1

不是很明白你的意思。只知道在工作中我们正在使用 QTP,但出于多种原因我们并不喜欢它......

你最好试试 Selenium,它是一个强大的工具 :)

于 2010-04-20T11:04:22.350 回答
-1

嘿,如果您正在自动化 Web 应用程序,那么将您的分辨率更改为 100%。如果它大于或小于 100%,则 qtp 脚本将失败。

                                   OR

另一种解决方案是,我们可以使用 Qres 和 MultiRes 等第三方工具。这些工具可以在运行时使用 QTP 进行操作。到目前为止,我还没有找到使用 vb 脚本在运行时更改屏幕分辨率的代码。如果有人发现,请发布。

于 2011-12-19T14:58:27.237 回答