gpt4 book ai didi

testing - 如何让 WebDriver 解除 Firefox 安全警报?

转载 作者:行者123 更新时间:2023-11-28 19:52:01 26 4
gpt4 key购买 nike

我正在使用 spock、geb 和 WebDriver 编写测试脚本。该脚本在不安全的页面上提交表单。该页面提交到安全的 HTTPS URL。 Firefox 对此显示警告,特别是:

Security Warning

这会导致以下错误:

org.openqa.selenium.UnhandledAlertException: Modal dialog present
Build info: version: '2.23.0', revision: '17137', time: '2012-06-07 09:08:12'
System info: os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.7.4', java.version: '1.6.0_33'
Driver info: driver.version: RemoteWebDriver
Session ID: 79e0444f-4c8e-2b4c-9066-601e7cdb3aa9
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:188)
at org.openqa.selenium.remote.ErrorHandler.createUnhandledAlertException(ErrorHandler.java:169)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:141)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:458)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:462)
at org.openqa.selenium.remote.RemoteWebDriver.getTitle(RemoteWebDriver.java:204)
at geb.Page.getTitle(Page.groovy:200)
at groovy.lang.Closure.getPropertyTryThese(Closure.java:197)
at groovy.lang.Closure.getPropertyDelegateFirst(Closure.java:187)
at groovy.lang.Closure.getProperty(Closure.java:172)

如果出现此警报,我如何让 WebDriver 消除它?

最佳答案

在一个问题中找到了答案:Handling Alert in webdriver 2.21and mozilla11

driver.switchTo().alert().accept()

关于testing - 如何让 WebDriver 解除 Firefox 安全警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12082052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com