C#을 사용하여 Selenium RC를 사용하고 있는데 테스트 케이스에 대한 스크린 샷을 만들지 못했습니다. IE 8에서이 테스트를 수행해야합니다.IE8에서 C#을 사용하여 Selenium RC를 사용하여 스크린 샷을 찍는 방법은 무엇입니까?
Firefox 용 튜토리얼이 많았지 만 IE8 .
미리 감사드립니다.
C#을 사용하여 Selenium RC를 사용하고 있는데 테스트 케이스에 대한 스크린 샷을 만들지 못했습니다. IE 8에서이 테스트를 수행해야합니다.IE8에서 C#을 사용하여 Selenium RC를 사용하여 스크린 샷을 찍는 방법은 무엇입니까?
Firefox 용 튜토리얼이 많았지 만 IE8 .
미리 감사드립니다.
Selenium Web Driver를 사용하면 IE의 스크린 샷을 매우 쉽게 가져올 수 있습니다. https://code.google.com/p/selenium/downloads/list 프로젝트에 추가하면 오프 실행됩니다
IWebDriver driver = new InternetExplorerDriver();
driver.Navigate().GoToUrl("http://www.google.com");
TakeScreenshot(driver, @"C:\screenshot.png");
는 현재 웹 드라이버를 다운로드 할 수 있습니다 : 코드는 다음과 같을 것이다.
Selenium RC에서 이미 자동화 작업을 완료 했으므로 이제는 그 작업을 수행 할 수 없습니다. 난 그냥 테스트 사례 실패에 대한 스크린 샷이 필요하므로 보고서가 실제 prob / –
무엇을 시도 했습니까? Firefox에서 찾은 스크린 샷 기능을 사용해 보셨습니까? 그것은 무엇을 했는가? 에러 메시지? 질문을 수정하고 수행 한 작업과 작동하지 않는 방법에 대한 세부 정보를 추가하십시오. –
@ MerlynMorgan-Graham : Firefox 용 스크린 샷 기능을 사용할 수 없습니다. 애플리케이션은 IE와 호환되며 Firefox는 지원하지 않습니다. 나는 이미이 기능을 시도했지만 파이어 폭스를 사용하고 싶지 않기 때문에 작동하지 않는다. –