失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > webdriver 弹出框 java_如何使用Java处理Selenium WebDriver中的弹出窗口

webdriver 弹出框 java_如何使用Java处理Selenium WebDriver中的弹出窗口

时间:2020-12-01 04:42:46

相关推荐

webdriver 弹出框 java_如何使用Java处理Selenium WebDriver中的弹出窗口

梵蒂冈之花

我找到了上述程序的解决方案,其目标是登录public class Handle_popupNAlert{ public static void main(String[] args ) throws InterruptedException { WebDriver driver= new FirefoxDriver(); driver.get("/"); WebElement sign = driver.findElement(By.xpath("//html/body/div[3]/div[3]/span[4]/span/a")); sign.click(); Set windowId = driver.getWindowHandles(); // get window id of current window Iterator itererator = windowId.iterator();String mainWinID = itererator.next(); String newAdwinID = itererator.next(); driver.switchTo().window(newAdwinID); System.out.println(driver.getTitle()); Thread.sleep(3000); driver.close(); driver.switchTo().window(mainWinID); System.out.println(driver.getTitle()); Thread.sleep(2000); WebElement email_id= driver.findElement(By.xpath("//*[@id='c_uname']")); email_id.sendKeys("hi"); Thread.sleep(5000); driver.close(); driver.quit(); }}

如果觉得《webdriver 弹出框 java_如何使用Java处理Selenium WebDriver中的弹出窗口》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。