У меня возникла простая проблема при использовании 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, похоже, не может связаться с браузером позже.
Более того, я не получаю никаких сообщений об исключении (за исключением моего собственного иследующий в коде - Невозможно найти элемент с именем == email ).
У вас есть намеки на это?Мне нужно использовать IE.