c# - 在 C# 中使用 Selenium Web 驱动程序,FirefoxWebDriver Navagate().GoTo(URL) 失败

标签 c# firefox selenium

所以我正在做网站测试自动化,我们正在将 Firefox 添加到我们支持的浏览器中。我们正在使用的相关代码是。

 switch (m_WebPageSettings.Browser)
     {
         case WebBrowserType.InternerExplorer:
             m_Driver = new InternetExplorerDriver();
                 break;
         case WebBrowserType.FireFox:
             m_Driver = new FirefoxDriver();
                 break;
     }   
 m_Driver.Navigate().GoToUrl(m_WebPageUrl);

基本上,当驱动程序被实例化时,它会打开一个 Firefox 实例,但 NavigateTo 实际上并不工作。

最佳答案

经过许多小时的追寻解决方案,结果证明只是 FirefoxDriver 需要在 URL 的开头使用 Http://。

关于c# - 在 C# 中使用 Selenium Web 驱动程序,FirefoxWebDriver Navagate().GoTo(URL) 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18665214/

相关文章:

javascript - Selenium FindElement 会阻塞,直到文件上传完成

java - 使用 selenium java 单击 div id 'addpolicy"

javascript - 将文本文件中的值存储到数组中

c# - IEnumerable 无法计算表达式,因为当前线程处于堆栈溢出状态

c# - 如何 .skip() 。在 IList 上获取()元素?

c# - C# 中如何知道给定变量是集合而不是简单项?

firefox - Selenium RC 测试 (PHPUnit)

javascript - 如何强制 Chrome/Firefox/Opera 从本地主机执行跨域请求?

c# - 记录 Windows 服务

ruby-on-rails - 在 Chrome/Firefox 浏览器应用程序关闭后,Devise Rememberable 无法正常工作