如何使用selenium关闭弹出窗口

时间:2015-05-21 07:48:06

标签: java selenium

我尝试使用ESC键关闭弹出窗口

new Actions(this.driver).sendKeys(Keys.chord(Keys.ESCAPE)).perform();

Robot robot = new Robot();
robot.delay(1000);

robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
robot.delay(1000);

它没有用。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

过度复杂化,您需要做的就是调用Selenium的int vect1x=(int)vect1.x; int vect1y=(int)vect1.y; int vect1z=(int)vect1.z; int vect2x=(int)vect2.x; int vect2y=(int)vect2.y; int vect2z=(int)vect2.z; Debug.Log((vect1x==vect2x)&&(vect1y==vect2y)&&(vect1z==vect2z)); 方法。 Lint to API here