Пример #1
0
        /// <summary>
        /// Creates a default instance of the EdgeDriverService.
        /// </summary>
        /// <returns>A EdgeDriverService that implements default settings.</returns>
        public static EdgeDriverService CreateDefaultService()
        {
            string            serviceDirectory = DriverService.FindDriverServiceExecutable(MicrosoftWebDriverServiceFileName, MicrosoftWebDriverDownloadUrl);
            EdgeDriverService service          = CreateDefaultService(serviceDirectory);

            return(service);
        }
Пример #2
0
        /// <summary>
        /// Creates a default instance of the EdgeDriverService.
        /// </summary>
        /// <returns>A EdgeDriverService that implements default settings.</returns>
        public static EdgeDriverService CreateDefaultService()
        {
            string serviceDirectory = DriverService.FindDriverServiceExecutable(ChromiumDriverServiceFileName(MSEdgeDriverServiceFileName),
                                                                                MicrosoftWebDriverDownloadUrl);

            return(CreateDefaultService(serviceDirectory));
        }
Пример #3
0
        /// <summary>
        /// Creates a default instance of the ChromeDriverService.
        /// </summary>
        /// <returns>A ChromeDriverService that implements default settings.</returns>
        public static ChromeDriverService CreateDefaultService()
        {
            string serviceDirectory = DriverService.FindDriverServiceExecutable(ChromiumDriverServiceFileName(DefaultChromeDriverServiceExecutableName),
                                                                                ChromeDriverDownloadUrl);

            return(CreateDefaultService(serviceDirectory));
        }
Пример #4
0
        /// <summary>
        /// Creates a default instance of the ChromeDriverService.
        /// </summary>
        /// <returns>A ChromeDriverService that implements default settings.</returns>
        public static ChromeDriverService CreateDefaultService(NetworkCredential user = null)
        {
            string serviceDirectory = DriverService.FindDriverServiceExecutable(ChromiumDriverServiceFileName(DefaultChromeDriverServiceExecutableName),
                                                                                ChromeDriverDownloadUrl);

            return(CreateDefaultService(serviceDirectory, user));
        }
Пример #5
0
        /// <summary>
        /// Creates a default instance of the EdgeDriverService.
        /// </summary>
        /// <param name="isLegacy">Wheter to use legacy mode. Default is to true.</param>
        /// <returns>A EdgeDriverService that implements default settings.</returns>
        public static EdgeDriverService CreateDefaultService(bool isLegacy = true, NetworkCredential user = null)
        {
            string serviceFileName = ChromiumDriverServiceFileName(MSEdgeDriverServiceFileName);

            if (isLegacy)
            {
                serviceFileName = MicrosoftWebDriverServiceFileName;
            }

            string            serviceDirectory = DriverService.FindDriverServiceExecutable(serviceFileName, MicrosoftWebDriverDownloadUrl);
            EdgeDriverService service          = CreateDefaultService(serviceDirectory, isLegacy, user);

            return(service);
        }
Пример #6
0
        /// <summary>
        /// Creates a default instance of the InternetExplorerDriverService.
        /// </summary>
        /// <returns>A InternetExplorerDriverService that implements default settings.</returns>
        public static InternetExplorerDriverService CreateDefaultService(NetworkCredential user = null)
        {
            string serviceDirectory = DriverService.FindDriverServiceExecutable(InternetExplorerDriverServiceFileName, InternetExplorerDriverDownloadUrl);

            return(CreateDefaultService(serviceDirectory, user));
        }
Пример #7
0
        /// <summary>
        /// Creates a default instance of the PhantomJSDriverService.
        /// </summary>
        /// <returns>A PhantomJSDriverService that implements default settings.</returns>
        public static PhantomJSDriverService CreateDefaultService()
        {
            string serviceDirectory = DriverService.FindDriverServiceExecutable(PhantomJSDriverServiceFileName, PhantomJSDownloadUrl);

            return(CreateDefaultService(serviceDirectory));
        }
        /// <summary>
        /// Creates a default instance of the InternetExplorerDriverService.
        /// </summary>
        /// <returns>A InternetExplorerDriverService that implements default settings.</returns>
        public static InternetExplorerDriverService CreateDefaultService()
        {
            string serviceDirectory = DriverService.FindDriverServiceExecutable(InternetExplorerDriverServiceFileName, InternetExplorerDriverDownloadUrl);

            return(CreateDefaultService(serviceDirectory));
        }
        /// <summary>
        /// Creates a default instance of the EdgeDriverService.
        /// </summary>
        /// <param name="options">An <see cref="EdgeOptions"/> object containing options for the service.</param>
        /// <returns>A EdgeDriverService that implements default settings.</returns>
        public static EdgeDriverService CreateDefaultServiceFromOptions(EdgeOptions options)
        {
            string serviceDirectory = DriverService.FindDriverServiceExecutable(EdgeDriverServiceFileName(options.UseChromium), MicrosoftWebDriverDownloadUrl);

            return(CreateDefaultServiceFromOptions(serviceDirectory, options));
        }
        public static OperaDriverService CreateDefaultService()
        {
            string driverPath = DriverService.FindDriverServiceExecutable("operadriver.exe", OperaDriverService.OperaDriverDownloadUrl);

            return(OperaDriverService.CreateDefaultService(driverPath));
        }
Пример #11
0
        public static FirefoxDriverService CreateDefaultService()
        {
            string driverPath = DriverService.FindDriverServiceExecutable("wires.exe", FirefoxDriverService.FirefoxDriverDownloadUrl);

            return(FirefoxDriverService.CreateDefaultService(driverPath));
        }
        public static ChromeDriverService CreateDefaultService()
        {
            string driverPath = DriverService.FindDriverServiceExecutable(ChromeDriverService.ChromeDriverServiceFileName(), ChromeDriverService.ChromeDriverDownloadUrl);

            return(ChromeDriverService.CreateDefaultService(driverPath));
        }
Пример #13
0
 public static FirefoxDriverServiceEx CreateDefaultService() =>
 CreateDefaultService(DriverService.FindDriverServiceExecutable(FirefoxDriverServiceFileName(), FirefoxDriverDownloadUrl));
        public static EdgeDriverService CreateDefaultService()
        {
            string driverPath = DriverService.FindDriverServiceExecutable("MicrosoftWebDriver.exe", EdgeDriverService.MicrosoftWebDriverDownloadUrl);

            return(EdgeDriverService.CreateDefaultService(driverPath));
        }
Пример #15
0
        /// <summary>
        /// Creates a default instance of the FirefoxDriverService.
        /// </summary>
        /// <returns>A FirefoxDriverService that implements default settings.</returns>
        public static FirefoxDriverService CreateDefaultService(NetworkCredential user = null)
        {
            string serviceDirectory = DriverService.FindDriverServiceExecutable(FirefoxDriverServiceFileName(), FirefoxDriverDownloadUrl);

            return(CreateDefaultService(serviceDirectory, user));
        }
Пример #16
0
        /// <summary>
        /// Creates a default instance of the OperaDriverService.
        /// </summary>
        /// <returns>A OperaDriverService that implements default settings.</returns>
        public static OperaDriverService CreateDefaultService()
        {
            string serviceDirectory = DriverService.FindDriverServiceExecutable(OperaDriverServiceFileName, OperaDriverDownloadUrl);

            return(CreateDefaultService(serviceDirectory));
        }
        public static PhantomJSDriverService CreateDefaultService()
        {
            string driverPath = DriverService.FindDriverServiceExecutable(PhantomJSDriverService.PhantomJSDriverServiceFileName, PhantomJSDriverService.PhantomJSDownloadUrl);

            return(PhantomJSDriverService.CreateDefaultService(driverPath));
        }