【发布时间】:2011-04-27 11:33:50
【问题描述】:
我在使用 InternetExplorerDriver 时遇到了一个简单的问题:
IWebDriver driver = new InternetExplorerDriver();
//IWebDriver driver = new FirefoxDriver();
// IWebDriver driver = new ChromeDriver();
try
{
driver.Navigate().GoToUrl("http://myurl.pl/");
}
catch (Exception ex)
{
Console.WriteLine("ERROR: page load");
Console.WriteLine(ex.ToString());
System.Console.ReadLine();
return;
}
当我使用 FireFox 或 Chrome 时,我总是收到“错误:页面加载”异常(在 FireFox 中没有此类问题)。 发生了什么,事实上,我确实看到在打开的浏览器中加载了页面,但 WebDriver 似乎稍后无法与浏览器通信。
此外,我没有收到任何有关异常的消息(除了我自己的和代码中的下一个 - 无法找到名称 == 电子邮件的元素)。
你对此有什么提示吗?我需要使用 IE。
【问题讨论】:
-
将“错误:页面加载”写入控制台后显示的异常是什么?
-
什么版本的IE和什么操作系统?
标签: c# webdriver selenium-webdriver