2013-08-28 3 views
3

Я создал консольное приложение (с целью: .Net Framework 4) и добавил следующие ссылки:селеном не войти на сайт

Selenium.WebDriverBackedSelenium.dll

ThoughtWorks.Selenium.Core.dll

WebDriver.dll

WebDriver.Support.dll

static IWebDriver driver = null; 
if (driver == null) 
{ 
    ChromeOptions options = new ChromeOptions(); 
    options.AddArguments("--start-maximized"); 
    driver = new ChromeDriver(@"C:\selenium\net40", options); 
    // it opened a new window (about:blank) 
} 

driver.Navigate().GoToUrl("http://www.facebook.com"); 

, но ничего не происходит.

Я использую: ChromeDriver 26.0.1383.0

и мой хром браузер версии: 29.0.1547.62 m

это командная строка:

Started ChromeDriver 
port=1866 
version=26.0.1383.0 
log=C:\Users\salon\Desktop\Application Alon\ConsoleApplication1\ConsoleApplicati 
on1\bin\Debug\chromedriver.log 
[156:4144:0828/233852:ERROR:platform_thread_win.cc(127)] NOT IMPLEMENTED 
[5804:5712:0828/233856:ERROR:textfield.h(173)] NOT IMPLEMENTED 

У меня есть windows 7, если это необходимо ..

любой Помогите оценить!

+1

Хм Я пробовал свой код (заменил место водителя на мое), и он работал правильно, поэтому код в порядке. Ссылки также правильны, и два «NOT IMPLEMENTED» являются «нормальными», я всегда получаю их, когда я запускаю webdriver. Можете ли вы попробовать ванильный ChromeDriver? Как 'IWebDriver driver = новый ChromeDriver (@" yourdriverpath ");', no 'ChromeOptions'. –

+0

да, я знаю .. спасибо за ваши попытки:] –

+0

Я пытаюсь .. спасибо .. –

ответ

1

Для более поздних версий Chrome (27+), есть новый блестящий ChromeDriver:

http://code.google.com/p/chromedriver/downloads/list

Обратите внимание на раздел в резюме на странице ...

ChromeDriver server for win32 (v2.2.215849.dyu) supports Chrome v27-30 

Кроме того, вы должны удалить ссылки Thoughtworks & WebDriverBackedSelenium, они не требуются, и вы, кажется, не используете их.

Смежные вопросы