Beispiel #1
0
        /// <summary>
        /// Gets the Screenshot Format to save images
        /// </summary>
        /// <returns>Desired ImageFormat Type</returns>
        public static ScreenshotImageFormat GetScreenShotFormat()
        {
            switch (SeleniumConfig.GetImageFormat().ToUpper())
            {
            case "BMP":
                return(ScreenshotImageFormat.Bmp);

            case "GIF":
                return(ScreenshotImageFormat.Gif);

            case "JPEG":
                return(ScreenshotImageFormat.Jpeg);

            case "PNG":
                return(ScreenshotImageFormat.Png);

            case "TIFF":
                return(ScreenshotImageFormat.Tiff);

            default:
                throw new ArgumentException(StringProcessor.SafeFormatter("ImageFormat '{0}' is not a valid option", SeleniumConfig.GetImageFormat()));
            }
        }