切换到由父窗口打开的新窗口,该窗口立即关闭

时间:2014-09-26 02:19:54

标签: javascript selenium xpath selenium-webdriver

我是selenium的新手(java新手),我在从一个窗口切换到另一个窗口时遇到问题。

我正在测试的这个IE系统的行为是一旦点击一个按钮,它会打开一个新窗口并立即关闭旧窗口。我在google上找到的大多数指南涉及多个同时打开的窗口,但事实并非如此。

我尝试过以下代码:

String winhandlenew = driver.getWindowHandle();
driver.switchTo().window(winhandlenew);

根据我的理解,我不需要递归代码,因为我没有父窗口切换回(在新窗口打开后立即关闭)所以我只是使用了一个简单的switchto命令

命令本身不会给出任何错误,但随着我的进展,无法找到该新窗口上的每个元素。所以,基本上我不知道如果我正确切换或者仍然需要切换。

我还要注意父窗口和子窗口都具有相同的标题。

0 个答案:

没有答案