我是 QTP 10 的新手。我在使用描述性编程时遇到了几个问题,
- 在某些屏幕中,在执行点击事件时
- 屏幕尺寸缩小,例如:
iframe
body
- 有时菜单面板正在消失
- 屏幕尺寸缩小,例如:
- 我们正在尝试自动化一个大型应用程序,它具有许多与相同对象属性一起使用的保存按钮(和其他按钮)。那时我们未能获得唯一的属性值,所以我们使用
abs_x
,abs_y
,x
,y
值。这些坐标值从一个系统到另一个系统都在变化,实际上它在同一个系统本身中已经改变了很多次。
如何解决这些问题?
我是 QTP 10 的新手。我在使用描述性编程时遇到了几个问题,
iframe
body
abs_x
, abs_y
, x
,y
值。这些坐标值从一个系统到另一个系统都在变化,实际上它在同一个系统本身中已经改变了很多次。如何解决这些问题?
你真的不应该在 2016 年使用 QTP10。QTP 的名称已更改为 UFT,当前版本是 12.54。QTP 的许可证对 UFT 也有效,所以我不明白为什么不升级。
在任何情况下,您都不应该在描述中使用abs_x
和abs_y
,这是非常脆弱的,并且可以在测试运行之间改变。您应该尝试找到一种方法来以对象固有的方式识别您的对象。
通过升级到 UFT,您将获得更多功能(例如Insight - 基于图像的测试),可以解决您的识别问题。另一种选择是要求您的研发团队向 HTML 添加一些属性以帮助测试。