繁体   English   中英

关闭硒java中的弹出窗口后无法识别对象

[英]unable to identify object after closing the pop up in selenium java

我正在使用Selenium Webdriver(使用Java语言)来自动化我的应用程序。 我的情况是,“应该单击网页上的一个按钮,它将显示弹出窗口,当我单击弹出窗口中的某些按钮后,该弹出窗口将自动关闭,然后我需要将一些数据输入到webedit”。

现在面临的问题是,在关闭弹出窗口后无法将值输入到webedit中。 如果我在打开弹出窗口之前直接使用Webedit,则可以将值输入到同一Webedit中。

您可能正在使用 driver.switchTo().alert(); 关闭警报后,您必须切换回原始窗口。

听起来好像您需要在关闭弹出窗口后等待页面加载。

new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOfElementLocated(By.id("U_1L_1001"))).click();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM