
您将需要使用
.switchTo(windowHandle);命令来访问第二个选项卡。
在打开第二个选项卡之前-获取打开的选项卡的windowHandle:
String mainWindow = driver.getWindowHandle();
然后执行打开第二个选项卡的 *** 作。现在,您需要知道第二个选项卡的句柄并将控件切换到它:
Set<String> handles = driver.getWindowHandles(); for (String handle : handles) { if (!handle.equals(mainWindow)) { driver.switchTo().window(handle); break; }}您对第二个选项卡的 *** 作现在将在第二个窗口中进行。完成后,需要再次与第一个标签交互:
driver.switchTo().defaultContent();
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)