QTP不会在另一个屏幕分辨率下运行,有什么建议吗?

时间:2010-04-20 10:48:09

标签: screen resolution qtp

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

4 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

如果它们涉及坐标,那么代码很可能会失败。如果不在此处发布代码段,以便我们可以对其进行分析。

答案 2 :(得分:-1)

不要真正理解你的意思。 只是在工作中知道我们正在使用QTP,我们并不喜欢它有很多原因......

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

答案 3 :(得分:-1)

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

                                   OR

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