【发布时间】:2014-01-30 16:10:45
【问题描述】:
我正在自动化 QTP 中的应用程序。我正在使用描述性编程方法来识别应用程序中的对象。我的问题是每次迭代或释放应用程序中更改的对象属性值。我们有什么方法可以自动更新自动化套件中的对象属性值。如果是,那是什么?如果不是,用最少的时间更新套件中的对象的最佳方法是什么?请建议我。 提前致谢:)
【问题讨论】:
-
也许是参数化?
标签: qtp
我正在自动化 QTP 中的应用程序。我正在使用描述性编程方法来识别应用程序中的对象。我的问题是每次迭代或释放应用程序中更改的对象属性值。我们有什么方法可以自动更新自动化套件中的对象属性值。如果是,那是什么?如果不是,用最少的时间更新套件中的对象的最佳方法是什么?请建议我。 提前致谢:)
【问题讨论】:
标签: qtp
描述的重点在于它是一致的,如果应用程序非常动态,这可能会有点挑战(有关更多详细信息,请参阅an explanation on how object identification works in QTP)。
QTP 为您提供的解决此问题的工具有:
您应该尝试找出应用程序中哪些属性最可靠并使用它们。一种选择是要求您的研发人员添加一些可靠的属性(如果当前不存在)。您也可以尝试使用 here 和 this YouTube tutorial 中解释的视觉关系标识符 (VRI)。如果您使用的是 UFT(11.5 版及更高版本),您还可以通过Insight for image based object identification 使用控件的外观。
【讨论】: