본문 바로가기

Selenium

(6)
[c#] selenium chrome driver windows max size public void WindowsResize() { this.driver.Manage().Window.Maximize(); }
[c#] selenium chrome driver scrollup/down 브라우저화면에 보이지 않는 영역의 element 를 찾기는 하나 클릭이벤트를 발생 시키지 못한다. 그래서 해당 element 가 나타나는 스크롤까지 임의로 스크롤을 이동시켜줘야한다. element의 위치 Location.x , y 를 가지고 스크롤 시켜줘도 되고 일정한 높이를 줘도 된다. up/down 은 javascript 를 실행하는 함수를 호출해서 스크립트로 제어한다. driver.Manage() 에는 스크롤 관련 함수가 없으며 window 위치와 크기를 제어하는 부분만 있다. public void ScrollUp(int x, int y) { IJavaScriptExecutor js = this.driver as IJavaScriptExecutor; Thread.Sleep(500); js.Execu..
[Selenium] “IEDriverServer does not exist” error during running Selenium test with C# in Windows 7 System.Environment.SetEnvironmentVariable("webdriver.ie.driv‌​er", "c:\\Windows\\System32\\MicrosoftWebDriver.exe"); this.driver = new InternetExplorerDriver();%PATH%를 검색하는 방식이 아니라 직접 드라이버를 지정하는 방식으로 변경해야합니다. web driver download link
[Selenium] “chromedriver.exe does not exist” error during running Selenium test with C# in Windows 7 System.Environment.SetEnvironmentVariable("webdriver.chrome.driver", "c:\\Windows\\System32\\chromedriver.exe");this.driver = new InternetExplorerDriver(); %PATH%를 검색하는 방식이 아니라 직접 드라이버를 지정하는 방식으로 변경해야합니다. web driver download link
[Selenium] Unexpected error launching Internet Explorer. Protected Mode must be set to the same value IE > 인터넷옵션> 보안 인터넷, 로컬인트라넷, 신회할 수 있는 사이트, 제한된 사이트 의 보호모드를 해제하고 IE 를 재시작 합니다.
[Selenium] Web Driver download link selenium release url 에서 web driver 를 download 할 수 없게 됐습니다. 아래 개발사 download 사이트에서 web driver 를 다운로드 하시기 바랍니다. chrome driver https://sites.google.com/a/chromium.org/chromedriver/downloads microsoft web driver https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/