示例#1
0
        public static BaseDriverManager GetWebDriverManager(string browser)
        {
            BaseDriverManager driverManager = null;

            switch (browser.ToLower())
            {
            case BROWSER_CHROME:
                driverManager = new ChromeDriverManager();
                break;

            case BROWSER_FIREFOX:
                driverManager = new FirefoxDriverManager();
                break;

            default:
                throw new InvalidOperationException("Not supported browser");
            }

            return(driverManager);
        }
示例#2
0
        public static WebDriverManager GetDriverManager(string browser)
        {
            WebDriverManager driverManager;

            switch (browser)
            {
            case "chrome":
                driverManager = new ChromeDriverManager();
                break;

            case "firefox":
                driverManager = new FirefoxDriverManager();
                break;

            default:
                driverManager = new ChromeDriverManager();
                break;
            }
            return(driverManager);
        }
示例#3
0
        public static DriverManager GetDriverManager(DriverType.DriverType driverType)
        {
            DriverManager driverManager;

            switch (driverType)
            {
            case DriverType.DriverType.Chrome:
                driverManager = new ChromeDriverManager();
                break;

            case DriverType.DriverType.Firefox:
                driverManager = new FirefoxDriverManager();
                break;

            default:
                driverManager = new ChromeDriverManager();
                break;
            }

            return(driverManager);
        }