【问题标题】:How to handle browser Authentication for intranet sites in Chrome browser using Selenium with C#如何使用 Selenium 和 C# 在 Chrome 浏览器中处理 Intranet 站点的浏览器身份验证
【发布时间】:2018-04-09 15:04:49
【问题描述】:

我正在尝试使用 Selenium 和 C# 在 Chrome 中处理浏览器身份验证弹出窗口。 问题是,这不是警报,所以我可以切换到它,它甚至没有我可以使用 AutoIt 处理的窗口弹出窗口。

请提出选项可以做什么。

【问题讨论】:

标签: c# google-chrome selenium


【解决方案1】:

你可以这样做:

new Actions(driver).SendKeys(username).Perform();
SendKeys.SendWait("{TAB}");
new Actions(driver).SendKeys(password).Perform();
SendKeys.SendWait("{ENTER}");

【讨论】:

  • 没用。浏览器打开浏览器窗口时不移动鼠标
  • 您是否尝试过先切换到警报?
  • Selenium 不会将其视为警报。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-07-10
  • 2017-12-09
  • 2020-06-03
  • 2019-04-06
  • 2014-02-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多