2012-07-09 4 views
0

selenium webdriver를 사용하여 로그 파일을 만드는 방법은 무엇입니까? Selenium RC를 사용하여 로그 파일을 만들었습니다. 셀레늄 RC에서 스크린 샷과 오류 메시지가있는 HTML 로그 파일을 만들었습니다. 셀렌 RC에서 다음 코드를 사용했습니다.Selenium webdriver와 C#을 사용하여 로그 파일을 만드는 방법은 무엇입니까?

`selenium.CaptureEntirePageScreenshot (screenShotDirectory + "잘못된 사용자 이름 및 암호 .png", "");

문자열 경로 = "Screenshot \ wrong username and password.png";

Sw.WriteLine (" 잘못된 사용자 이름과 암호



"); `

어떻게 selenium Webdriver를 사용하여 동일한 HTML 로그 파일을 만들 수 있습니까? C#에서 어떤 코드를 써야합니까?

감사합니다. 그것은 나를 위해 일한 .. 포스트에 대한

// Assumes driver is a WebDriver instance that implements ITakesScreenshot 
// N.B., to be completely correct, you should check for a successful cast 
// by adding a null check for screenshotDriver. 
ITakesScreenshot screenshotDriver = driver as ITakesScreenshot; 
Screenshot screenCapture = screenshotDriver.GetScreenshot(); 
screenCapture.SaveAsFile(screenShotDirectory + "\\" + "wrongUserNameAndPassword.png", 
    System.Drawing.Imaging.ImageFormat.Png); 

답변

1

, 당신은 다음과 같은 일을 할 것입니다.
+0

감사 : 닷넷 바인딩에서 – Tasleem

+0

좋아요! 이것을 인정 된 대답으로 표시하는 것에주의를 기울이십시오. – JimEvans

관련 문제