【问题标题】:Telerik WebAii Framework - How to change focus to newy opened page/windowTelerik WebAii Framework - 如何将焦点更改为新打开的页面/窗口
【发布时间】:2011-10-21 01:20:20
【问题描述】:

使用 WebAii Framewok 进行测试 - 我目前无法确定我的代码所关注的窗口。代码打开一个页面,以免说 A,单击一个链接,然后打开一个新的子窗口,称之为 B。我如何访问页面/窗口 B?如何点击页面 B 上的链接?

非常感谢您的帮助。

谢谢, 点网新手

【问题讨论】:

    标签: c# testing frameworks telerik webaii


    【解决方案1】:

    您可以通过调用 Manager.WaitForNewBrowserConnect() 和 Manager.ActiveBrowser.WaitUntilReady() 连接到新窗口。第一种方法采用三个参数:一个用于连接新窗口的 URL 字符串、一个布尔值设置是否使用部分 URL 匹配以及一个超时时间。

    您将连接到新窗口。从那时起,您将照常继续您的步骤。

    例如,在一个演示应用程序中,我使用了一个编码步骤:

    Manager.WaitForNewBrowserConnect("http://localhost:3000/contacts/16/edit", true, 5000); Manager.ActiveBrowser.WaitUntilReady();

    后续步骤照常工作。

    【讨论】:

      猜你喜欢
      • 2014-06-24
      • 2020-12-03
      • 2021-12-25
      • 1970-01-01
      • 1970-01-01
      • 2012-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多