我使用phpunit使用selenium web驱动程序,我现在面临的问题是我有一个链接按钮,当我点击此按钮时,当前链接在新页面中打开,我不知道如何使用当前打开的新页面,有人可以帮助我如何在PHPUnit中编码以打开当前新打开的页面
答案 0 :(得分:0)
在PHPunit函数中使用“ WindowHandles”
以下是在选项卡之间导航的解决方案:
如果浏览器中有两个打开的选项卡,而您想切换到下一个选项卡,则下面的代码将起作用:
$ window_handles = $ this-> windowHandles();
$ this-> window($ window_handles [1]);
如果要切换回上一个标签,只需更改索引,如下所示:
$ window_handles = $ this-> windowHandles();
$ this-> window($ window_handles [0]);