Message:
OpenQA.Selenium.WebDriverException : unknown error: Chrome failed to start: crashed.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location C:\Program Files (x86)\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
Ожидаемое поведение: Chrome НЕ должен аварийно завершать работу даже без аргумента headless
Свойства проекта: [list] [*]C# .NET Framework 4.7.2 [*]Репозиторий: https://github. com/theomnislayer/ChromeDriverError [*]Visual Studio 2019 Pro. Приведенный выше репозиторий должен работать с VS Code. [/list] Установлены пакеты Nuget: [list] [*]Selenium. .WebDriver 3.141.0 [*]Selenium.Support 3.141.0 [*]Selenium.WebDriver.ChromeDriver 94.0.4606.6100 < li>Xunit 2.4.1 [*]Xunit.Runner.VisualStudio 2.4.3 [/list] Описание ошибки: [list] [*]Начиная с Chrome 93.x и ChromeDriver 93.x или более поздней версии
[*] Без аргумента --headless в chromeoptions возникает следующая ошибка: [code]Message: OpenQA.Selenium.WebDriverException : unknown error: Chrome failed to start: crashed. (unknown error: DevToolsActivePort file doesn't exist) (The process started from chrome location C:\Program Files (x86)\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.) [/code]
[*]Ожидаемое поведение: Chrome НЕ должен аварийно завершать работу даже без аргумента headless
[/list] Репликация ошибки: [list] [*]Пример кода: [code] public void DisabledHeadless() { ChromeOptions options = new ChromeOptions();