ОШИБКА !!! OpenQA.Selenium.DriverServiceNotFoundException показывает, даже если я установил все необходимые драйверы - PullRequest
0 голосов
/ 26 мая 2019

OpenQA.Selenium.DriverServiceNotFoundException.Пробовал Установка всех драйверов, но все равно показывает мне ошибку.

using System;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using System.Threading;


namespace lettryanotherone
{
    class EntryPoint
    {
        static void Main(string[] args)
        {

            IWebDriver ChromeDriver = new ChromeDriver();

            ChromeDriver.Navigate().GoToUrl("http://www.OverWorldInnovations.com");
            Thread.Sleep(3000);

            ChromeDriver.Quit(); 

        }
    }
}

1 Ответ

1 голос
/ 26 мая 2019
  1. Обязательно загрузите Chromedriver , который точно соответствует версии браузера Chrome, которую вы используете
  2. Распаковать chromedriver.exe где-нибудь в операционной системе PATH
  3. Так и должно быть, однако вам может потребоваться перезагрузить консоль и / или IDE

Вместо шага 2 вы также можете рассмотреть возможность использования ChromeDriverService класса и явно указать местоположение chromedriver.exe для оператора инициализации ChromeDriver.

// given path to chromedriver is c:\selenium\webdriver\chromedriver.exe
ChromeDriver driver = new ChromeDriver(
    ChromeDriverService.CreateDefaultService("c:\\selenium\\webdriver", "chromedriver.exe"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...