может показаться, что проблема дублируется, но не удалось найти правильного решения. поэтому поднимайте здесь любые предложения.
У меня есть два проекта на одном компьютере с разными папками, один - это структура BDD, а другой - структура TestNG. Я использую один и тот же хромированный драйвер (ChromeDriver 81.0.4044.138) на обоих фреймворках в папке '/ resources' и использую его для запуска, как показано ниже.
System.setProperty("webdriver.chrome.driver", "src/test/resources/chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("useAutomationExtension", false);
WebDriver browser = new ChromeDriver(options);
browser.manage().window().maximize();
browser.manage().deleteAllCookies();
Когда я запускаю свой BDD фреймворк, он запускает chrome и выполняет мой тест. Но при запуске среды TestNG он дает ошибку ниже.
Starting ChromeDriver 81.0.4044.138 (8c6c7ba89cc9453625af54f11fd83179e23450fa-refs/branch-heads/4044@{#999}) on port 5661
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
org.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.)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: '<host>', ip: '<ip>', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_251'
Driver info: driver.version: ChromeDriver
remote stacktrace: Backtrace:
Ordinal0 [0x00355E93+2449043]
Ordinal0 [0x00288281+1606273]
Ordinal0 [0x0017F889+522377]
Я запускаю свой BDD как проект maven с помощью команды mvn clean install
и запускаю проект TestNG как обычно, щелкнув правой кнопкой мыши и файл run as test class
.
чего мне здесь не хватает, любая помощь по этому поводу, пожалуйста.
Обновлено с chrome версиями .......
Версия на BDD проекте
c:\BDD\Test_Project\src\test\resources\Drivers>chromedriver.exe --version
ChromeDriver 81.0.4044.138 (8c6c7ba89cc9453625af54f11fd83179e23450fa-refs/branch-heads/4044@{#999})
Версия в проекте TestNG
c:\Users\user\Downloads\gca_automation\src\test\resources>chromedriver.exe --version
ChromeDriver 81.0.4044.138 (8c6c7ba89cc9453625af54f11fd83179e23450fa-refs/branch-heads/4044@{#999})
моя chrome версия браузера Version 81.0.4044.129 (Official Build) (64-bit)