IWebDriver _webDriver = new RemoteWebDriver(new Uri("http://127.0.0.1:4444/wd/hub"),
DesiredCapabilities.Chrome());
내가 follwing을 오류를 얻을 다음 코드를 사용하여 "드라이버 실행 파일의 경로"는 던졌습니다
System.InvalidOperationException : 드라이버의 경로 실행 파일은 webdriver.chrome.driver 시스템 속성으로 설정해야합니다. 자세한 내용은 http://code.google.com/p/selenium/wiki/ChromeDriver을 참조하십시오. 최신 버전은 http://code.google.com/p/chromedriver/downloads/list 에서 다운로드 할 수 있습니다. TearDown : System.NullReferenceException : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. OpenQA.Selenium.Remote.RemoteWebDriver..ctor에서 OpenQA.Selenium.Remote.RemoteWebDriver.Execute (문자열 driverCommandToExecute, Dictionary`2 매개 변수) 에서 OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError (응답 errorResponse) (ICommandExecutor commandExecutor에서 Browser.cs에 Testframework.Browser.RemoteGoto (문자열 브라우저 문자열 URL)에서, ICapabilities desiredCapabilities) : 라인 Testframework.CommonAction.RemoteBrowser (문자열 브라우저) CommonAction.cs에서 86 : Test.RegistrationTest.InvalidRegistrationTest에서 라인 (70) RegistrationTest.cs의 문자열 브라우저, 문자열 사용자 이름, 문자열 암호, 문자열 confirmPassword, 문자열 securityQuestion, 문자열 securityAnswer, 문자열 errorMessageText, 문자열 firstname, 문자열 성) : 줄 50CommonAction.cs에서 Testframework.CommonAction.CaptureScreen (문자열 파일 이름)에서 363,210 --TearDown : Test.RegistrationTest.SnapshotOnFailure() RegistrationTest.cs에서의 라인 (121) : 라인 590 단서가 정말로에
안녕하세요, 저는 Java 예제 만 찾을 수 있습니다. C# q에 해당하는 것을 찾을 수 없기 때문에 원격으로 C# webdriver에서 크롬의 경로를 설정하는 방법을 알려주시겠습니까? –
편집을 보여줍니다. – Arran
감사합니다.이 경로는 options.BinaryLocation = @ ".. \ RequiredFiles \ chromedriver_win_26.0.1383.0 \ chromedriver.exe"로 설정되었습니다. "; 다음 오류가 나타납니다. "드라이버 실행 파일의 경로는 webdriver.chrome.driver 시스템 속성에 의해 설정되어야합니다." –