访问一个新窗口 - cypress.io

10 浏览
0 Comments

访问一个新窗口 - cypress.io

问题就是这么简单。在 Cypress 中,当运行测试时,如何访问打开的新窗口。

重现步骤:

  1. 运行测试。在某些操作后,会弹出一个新窗口(URL 是动态的)。
  2. 在新窗口中填写字段并点击几个按钮。
  3. 在新窗口中完成所需的操作后,关闭新窗口并返回到主窗口。
  4. 继续在主窗口中执行。

关注点:焦点应为主窗口 -> 新窗口 -> 主窗口。

我已经阅读了一些与使用 iframe 和确认框有关的内容,但在这里都不适用。涉及到访问一个全新的窗口。类似于 Selenium 中的"窗口处理"。不幸的是,找不到相关的内容。

0