Beispiel #1
0
        private void firingDriver_TakeScreenshotOnException(object sender, WebDriverExceptionEventArgs e)
        {
            string name = e.GetType().FullName + DateTime.Now.ToString("yyyy-MM-dd-hhmm");;
            //            if (!((TestOutputHelper) output).Output.Contains(name))
            //            {
            string fullName = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "/ScreenShots" + "/" + name;

            Driver.TakeScreenshot().SaveAsFile(fullName);
            //output.WriteLine("Screenshot: " + fullName);
            //            }
        }
Beispiel #2
0
        private void firingDriver_TakeScreenshotOnException(object sender, WebDriverExceptionEventArgs e)
        {
            string name = e.GetType().FullName + DateTime.Now.ToString("yyyy-MM-dd-hhmm");;
//            if (!((TestOutputHelper) output).Output.Contains(name))
//            {
            string fullName = location + "\\" + name;

            global_driver.TakeScreenshot().SaveAsFile(fullName);
            output.WriteLine("Screenshot: " + fullName);
//            }
        }
        private void firingDriver_TakeScreenshotOnException(object sender, WebDriverExceptionEventArgs e)
        {
            string name = e.GetType().FullName + DateTime.Now.ToString("yyyy-MM-dd-hhmm") + ".jpg";

            if (!hasScreenShotDirectoryExists)
            {
                if (!Directory.Exists(_screenShoFolderPath))
                {
                    Directory.CreateDirectory(_screenShoFolderPath);
                }
                hasScreenShotDirectoryExists = true;
            }
            Driver.TakeScreenshot().SaveAsFile(_screenShoFolderPath + "/" + name);
            Console.WriteLine("Screenshot is created by address:" + _screenShoFolderPath + "/" + name);

            //            if (!((TestOutputHelper) output).Output.Contains(name))
            //            {
            //output.WriteLine("Screenshot: " + fullName);
            //            }
        }