QTP 无法在其他屏幕分辨率下运行,有什么建议吗?
在测试 PC 屏幕分辨率中访问应用程序对象的 QTP 无法访问笔记本电脑中的应用程序窗口对象?有什么建议来解决这个问题吗?
QTP which access an application object in test PC screen resolution doesnt access the application window object in laptop? any suggestions to resolve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我也不明白这个问题,但这很可能是一个解决问题:尝试查看 Mercury Quick Test Pro 和虚拟机:可以在一台客户端计算机上运行,但不能在另一台客户端计算机上运行。
I also do not understand the question, but it may well be a resolution problem: Try looking at the answer to Mercury Quick Test Pro and Virtual machines: Works from one client machine but not another.
您的代码中是否有许多涉及坐标的语句?
如果它们涉及坐标,那么代码很可能会失败。如果不在这里发布代码片段以便我们分析它。
Do you have your code have many statements which involve coordinates?
If they involve coordinates then it is most likely that code will fail. If not post a code snippet here such that we can analyze it.
不太明白你的意思。
只是知道在工作中我们正在使用 QTP,但由于很多原因我们并不真正喜欢它......
你最好尝试一下 Selenium,它是一个强大的工具:)
Don't really understand what you mean.
Just know at work we are using QTP and we don't really like it for many reasons...
You'd better give a try to Selenium it's a powerful tool :)
嘿,如果您正在自动化 Web 应用程序,请将分辨率更改为 100%。如果它大于或小于 100%,则 qtp 脚本将失败。
另一种解决方案是,我们可以使用 Qres 和 MultiRes 等第三方工具。这些工具可以在运行时使用QTP进行操作。
到目前为止,我还没有找到使用 vb 脚本在运行时更改屏幕分辨率的代码。如果有人发现,请发布。
hey if u are automating web application then change ur resolution to 100%. If its more or less than 100% then qtp scripts will fail.
An alternative solution, we can go for third party tool like Qres and MultiRes. These tools can be operated using QTP at runtime.
So far I have not found a code for changing screen resolution at runtime using vb script. If anyone finds that, please post it.