2015-11-03 74 views
-4

随函附上PIC,我需要选择从弹出enter image description here如何处理弹出窗口没有标题的硒

+0

这个问题是模糊的,但如果你正在寻找尝试点击你需要使用驱动程序SWITCHTO命令弹出按钮。 http://stackoverflow.com/questions/19403949/how-to-handle-pop-up-in-selenium-webdriver-using-java –

+0

欢迎来到堆栈溢出!你试过了什么,结果如何?正如你在学校所做的那样,请展示你的工作。 :)这是在SO上获得问题的过程中的一部分。这对你很有帮助,因为它会迫使你调查自己的问题并思考问题。这也向读者证明你做了功课,并做出了合理的尝试来回答你自己的问题。第三,它可以帮助读者找到和诊断问题,为您提供更好的答案,减少浪费时间。 – JeffC

回答

0

弹出窗口句柄继续购物IAlert。

IAlert alert = driver.SwitchTo().Alert(); 
if (alert != null) 
{ 
    alert.Accept(); 
} 

但我不知道是否是这种情况。

1

其实,你的情况是不是浏览器的定期弹出。这只是Div实例的组合。 你可以尝试某事像这样:

driver.findElement(By.id("fancy_notification_content")).findElement(By.className("continue_shopping")).click();