2017-04-12 1 views
0

Mac OS Sierra에서 셀레늄 그리드 3.3.1을 사용하고 C#에서 셀렌 3.3.1을 사용하여 원격 명령을 실행합니다. 정보 구축 =셀레늄 사파리 드라이버 System.NotImplementedException

System.NotImplementedException이 HRESULT = -2147467263 메시지를 잡혔다 : 버전 '3.3.1', 개정 : 나는 다음과 같은 예외가 ExpectedConditions.ElementToBeClickable를 사용하려고 '5234b32를'시간 : '2017-03-10 09:04:52 -0800' 시스템 정보 : 호스트 : '192-0-16-223.yunm.com', ip : 'fe80 : 0 : 0 : 0 : cb9 : 60b0 : ds.e : 6bb5 % en0 ', os.name :'Mac OS X ', os.arch :'x86_64 ', os.version : '10 .12.2', java.version : '1.8.0_111' 드라이버 정보 : org. openqa.selenium.safari.SafariDriver 기능 [{applicationCacheEnabled = true, 회전 가능 = false, databaseEnabled = true, handlesAlerts = true, 버전 = 12602.3.12.0.1, cleanSession = true, 플랫폼 = MAC, nativeEvents = true, locationContextEnabled = false , 웹 StorageEnabled = TRUE, browserName = 사파리 javascriptEnabled = TRUE, cssSelectorsEnabled가 = TRUE}] 세션 ID : 379AE190-A868-44A5-98DF-D8F3A2A8ED3C 자료 = WebDriver 스택 트레이스 : OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError에서 (대응 OpenQA.Selenium.Remote.RemoteWebElement.Execute (문자열 commandToExecute 사전 2 parameters) at OpenQA.Selenium.Remote.RemoteWebElement.get_Displayed() at OpenQA.Selenium.Support.UI.ExpectedConditions.ElementIfVisible(IWebElement element) at OpenQA.Selenium.Support.UI.ExpectedConditions.<>c__DisplayClass3b.<ElementToBeClickable>b__3a(IWebDriver driver) at OpenQA.Selenium.Support.UI.DefaultWait 1.Until [TResult (Func`2 조건에서 errorResponse) OpenQA.Selenium.Remote.RemoteWebDriver.Execute (문자열 driverCommandToExecute 에서, 사전 2 parameters) at OpenQA.Selenium.Remote.RemoteWebDriver.InternalExecute(String driverCommandToExecute, Dictionary 2 파라미터) ) at Verint.EUA.Robots.SeleniumManager.BrowserDriver.WaitForElementToBeReady (By, Int32 timeOutInSeconds)

요소가 존재하며 findElement를 사용하여 찾을 수 있습니다. Selenium Proj는 '모든 메소드를 포함하지 않습니까 ??

Hezi

답변

0

이것은 safaridriver 또는 셀레늄의 버그처럼 보인다. Selenium 프로젝트에 버그를 제출하여 시작하십시오. 더 자세히 진단 할 수 있습니다.

관련 문제