How to take screenshot with Selenium Web driver using C#
Selenium web driver provides “Screenshot” class to take the screenshots. Screenshots are really helpful to trace the error after execution of selenium script. It can be saved at the specified location. Please find below code snippet for it. using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using System.Drawing; using System.Drawing.Imaging; Public void Takescreenshot(IWebdriver _driver) { Screenshot ss; ss=((ITakesScreenshot)_driver).GetScreenshot(); ss.SaveAsFile("Filename.png",ImageFormat.Png); }