从一个窗口切换到活动窗口

问题描述 投票:0回答:1

登录后,将打开一个新窗口以输入凭据,输入凭据后,登录窗口将关闭,我能够从原始窗口切换到登录窗口,但无法切换回活动窗口,我使用代码

 Set<String> allHandles2 = driver.getWindowHandles();

 String currentWindowHandle2 = allHandles2.iterator().next();

 allHandles.remove(allHandles2.iterator().next());

 String lastHandle1 = allHandles2.iterator().next();

        driver.switchTo().window(lastHandle);
        System.out.println(driver.getTitle());
        driver.findElement(By.tagName("Directory")).click();

但是这个在切换回活动窗口时不起作用,我以前在从活动窗口切换到另一个窗口时使用了相同的逻辑,并且它可以工作,但是切换回活动窗口不会让我进入]]

需要对此谢谢您的帮助

登录后,将打开一个新窗口以输入凭据,输入凭据后,登录窗口将关闭,我能够从原始窗口切换到登录窗口,但...

java selenium intellij-idea
1个回答
0
投票
我认为您使用了错误的变量名
© www.soinside.com 2019 - 2024. All rights reserved.