728x90
반응형
질문 : Selenium WebDriver로 어떻게 스크린 샷을 찍을 수 있습니까?
Selenium WebDriver를 사용하여 스크린 샷을 찍을 수 있습니까?
(참고 : Selenium Remote Control이 아님)
답변
예, 가능합니다. 다음 예제는 Java로되어 있습니다.
WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com/");
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
// Now you can do whatever you need to do with it, for example copy somewhere
FileUtils.copyFile(scrFile, new File("c:\\tmp\\screenshot.png"));
출처 : https://stackoverflow.com/questions/3422262/how-can-i-take-a-screenshot-with-selenium-webdriver
728x90
반응형
'개발관련 > other' 카테고리의 다른 글
텍스트 파일 끝에 내용을 추가하는 방법 (0) | 2021.11.17 |
---|---|
Apple의 Swift 언어로 난수를 생성하는 방법 (0) | 2021.11.16 |
Bash의 문자열에서 고정 접두사 / 접미사 제거 (0) | 2021.11.15 |
Ruby에서 "do… while" 반복문 사용하는 방법 (0) | 2021.11.15 |
Visual Studio에서 솔루션 (및 디렉터리)의 이름을 바꾸는 적절한 방법 (0) | 2021.11.15 |