【发布时间】:2019-04-10 09:47:27
【问题描述】:
enter image description here我想点击确定和取消按钮。请建议。 enter image description here
Robot robot = new Robot();
robot.delay(300);
robot.keyPress(KeyEvent.VK_ENTER); //Release Enter
robot.keyRelease(KeyEvent.VK_ENTER);
【问题讨论】:
-
请提供您目前尝试的源代码以及您尝试自动化的 html/页面。
-
我尝试了所有可能的方法。但是没有做工。 /*String parentWindow = driver.getWindowHandle(); Set
句柄 = driver.getWindowHandles(); for(String windowHandle : 句柄) { if(!windowHandle.equals(parentWindow)) { driver.switchTo().window(windowHandle);字符串 winTitle=driver.getTitle(); System.out.println(winTitle);司机.close(); //关闭子窗口 driver.switchTo().window(parentWindow); //cntrl 到父窗口 } }*/ -
/* String MainWindow=driver.getWindowHandle(); for(String winHandle : driver.getWindowHandles()){ driver.switchTo().window(winHandle);司机.close(); } / // 处理所有新打开的窗口。 / Set
s1=driver.getWindowHandles();迭代器 i1=s1.iterator(); while(i1.hasNext()) { String ChildWindow=i1.next(); if(!MainWindow.equalsIgnoreCase(ChildWindow)) { driver.switchTo().window(ChildWindow); -
机器人机器人 = new Robot();机器人.延迟(300);机器人.keyPress(KeyEvent.VK_ENTER); //Release Enter robots.keyRelease(KeyEvent.VK_ENTER);
-
@SuneelSharma 请在您的问题中提供源代码。不在 cmets 中
标签: selenium selenium-webdriver