본문 바로가기

chrome

(4)
[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] “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
Google chrome 에서 localhost Ajax CORS 발생시 localhost로 웹 개발 시 Ajax 호출시 CORS 가 발생하기도 하는데 이를 해결하는 간단한 방법이 있는데요. 구글 확장기능 검색 창에서 "Allow-Control-Allow-Origin" 검색 설치 후 크롬 메뉴바에서 손쉽게 on/off 할 수 있습니다.