【问题标题】:How do I switch to new tab or window in playwright-java?如何在 playwright-java 中切换到新选项卡或窗口?
【发布时间】:2021-06-12 17:23:15
【问题描述】:

我们如何切换到运行测试时打开的新窗口,以及如何回到 playwright-java 中的父窗口?

【问题讨论】:

    标签: java webautomation playwright


    【解决方案1】:

    没有像 Selenium 这样的 Switch 动作。您可以使用waitForPagewaitForPopup 函数。您只需要知道触发该新页面的操作是什么。例如

    Page popup = context.waitForPage(() -> page.click("a"));
    

    context 类还有一个pages() 函数,它返回所有打开的页面。

    【讨论】:

      猜你喜欢
      • 2018-07-30
      • 2022-08-03
      • 2018-11-16
      • 2013-01-18
      • 1970-01-01
      • 2016-08-21
      • 2016-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多