我正在使用网页中的selenium-webdriver
编写文件删除脚本。现在,当我点击下图中的RED
十字按钮时,在页面上获得另一个确认窗口。如何使用selenium-webdriver点击确认窗口中的“确定”按钮?
任何想法如何点击OK
按钮?
我正在使用网页中的selenium-webdriver
编写文件删除脚本。现在,当我点击下图中的RED
十字按钮时,在页面上获得另一个确认窗口。如何使用selenium-webdriver点击确认窗口中的“确定”按钮?
任何想法如何点击OK
按钮?
下面的代码最后的作品来处理画面中提到modal
窗口:
driver.switch_to.alert.accept
你试过下面的逻辑?
Alert alert = driver.switch_to.alert
alert.accept
得到的错误为'D:\ Rubyscript \ My ruby learning days \ Scripts> W9_File_delete.rb D:/ Rubyscript/My ruby learning days/Scripts/W9_File_delete.rb:117:'
我认为你需要导入org.openqa.selenium.Alert类。 – priti 2013-06-11 07:04:25
从图片中,它看起来并不像一个真正的弹出式(即可能只是与按钮元素div标签) 。查看弹出窗口的html会很有用。 – 2013-03-15 16:16:29
@JustinKo当我点击那个窗口出现的'红十字会'作为确认时,在删除该文件之前。现在我的问题是如何点击“确定”按钮。 – 2013-03-15 20:18:42