如何删除UFT对象存储库中的帧

时间:2015-10-28 19:30:49

标签: qtp

我使用Object Repository在应用程序中记录对象,以便其他人可以使用它们来自动化一些测试脚本。大多数对象遵循浏览器的层次结构 - >页面 - >对象,但其中一些是浏览器 - >页面 - >框架 - >宾语。另一个测试人员要我删除框架,但保留子对象。他们说这在他们的安装上工作正常,但是在我删除框架时会带走所有的子对象。关于如何从层次结构中删除框架同时保留其他所有内容的任何想法?

1 个答案:

答案 0 :(得分:2)

  1. 复制框架的所有子对象。
  2. 直接将它们粘贴到您的页面对象下。
  3. 现在您可以删除框架对象及其子对象。
  4. 您必须相应地更新您的代码, 示例 -
  5.   

    Browser("Browser1").Page("Page1").Frame("Frame1").Link("YourLink").Click

    Browser("Browser1").Page("Page1").Link("YourLink").Click