gpt4 book ai didi

php - 如何使用 Behat 和 Mink PHP 处理浏览器窗口或选项卡

转载 作者:行者123 更新时间:2023-12-01 11:30:40 25 4
gpt4 key购买 nike

我测试了点击链接然后打开新的浏览器窗口,在新的浏览器窗口中我需要检查一些元素是否存在。如何切换到使用 BEHAT/MINK 打开的新浏览器窗口?

最佳答案

您可以使用 switchToWindow($windowName)方法。

$this->getSession()->switchToWindow($windowName);

方法声明是 here

例如,您可以从当前 session 中获取所有窗口,然后切换到第二个窗口
$windowNames = $this->getSession()->getWindowNames();
if(count($windowNames) > 1) {
$this->getSession()->switchToWindow($windowNames[1]);
}

关于php - 如何使用 Behat 和 Mink PHP 处理浏览器窗口或选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32348271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com