Exemple #1
0
        static void Main(string[] args)
        {
            ChromeDriverManager m = new ChromeDriverManager();
            string RunningPath    = AppDomain.CurrentDomain.BaseDirectory;
            string driver_vers    = m.download_and_install(RunningPath);

            Console.WriteLine(driver_vers);



            System.Threading.Thread.Sleep(5000);
        }
Exemple #2
0
        public static DriverManager GetDriverManager(DriverType type)
        {
            DriverManager driverManager;

            switch (type)
            {
            case DriverType.CHROME:
                driverManager = new ChromeDriverManager();
                break;

            default:
                driverManager = new ChromeDriverManager();
                break;
            }
            return(driverManager);
        }
Exemple #3
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);
        }
Exemple #4
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);
        }
Exemple #5
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);
        }
        private DriverConfiguration()
        {
            DriverManager driverManager = new ChromeDriverManager();

            driver = driverManager.GetWebDriver();
        }