testing - 使用 selenium 的对话框操作

标签 testing selenium selenium-webdriver

在我的 webapp 中发布信息后,我得到这个警告对话框

“虽然此页面已加密,但您输入的信息将通过未加密的连接发送,并且很容易被第三方读取。

您确定要继续吗?

      <button> Continue         <button> Cancel

如何使用 selenium 选择“继续”。已经尝试了 Conformation 和 alert,但没有用。

最佳答案

如果它是一个窗口对话框使用下面的代码

Alert alert = driver.switchTo().alert();
alert.accept();

希望对你有帮助

关于testing - 使用 selenium 的对话框操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21524483/

相关文章:

python-3.x - 如何在 Selenium 中打开保存在桌面上的链接

java - 无法编写 X_path 以从应用程序中的应用程序相关报告获取文本,

spring - 测试 Spring HTTP 缓存

测试用例的c程序代码

selenium - 使用 capybara 选择第二个单选按钮

selenium - 范围报告版本 5 现在是否可用?

c# - 验证列表已排序且项目具有特殊字符时获取 NUnit AssertionException

java - 嵌套 do while 循环的 Junit 测试用例

python - Selenium WebDriver - 处理 StaleElementReferenceException (Python)

ios - 我可以通过“Windows”计算机在iOS Real设备上运行我的appium代码吗?