![](/img/trans.png)
[英]How to create Text file and write exceptions in it automatically using Selenium WebDriver C#
[英]How to create a log file using selenium webdriver and C#?
如何使用Selenium WebDriver創建日志文件? 我已經使用Selenium RC創建了一個日志文件。 在selenium RC中,我創建了一個包含屏幕截圖和錯誤消息的HTML日志文件。 我在硒RC中使用了以下代碼。
`selenium.CaptureEntirePageScreenshot(screenShotDirectory +“ \\” +“用戶名和密碼錯誤。png”,“”);
字符串路徑=“屏幕截圖\\錯誤的username和password.png”;
Sw.WriteLine(“ 用戶名和密碼錯誤
“);`
如何使用Selenium Webdriver創建相同的HTML日志文件? 我應該用C#編寫什么代碼?
謝謝。
在.NET綁定中,您將需要以下內容:
// 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);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.