Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao executar teste

o Projeto inicial, está com algum problema relacionado ao Chrome Driver.

Message: System.AggregateException : One or more errors occurred. (session not created: This version of ChromeDriver only supports Chrome version 85 (SessionNotCreated)) (The following constructor parameters did not have matching fixture data: TestFixture fixture) ---- System.InvalidOperationException : session not created: This version of ChromeDriver only supports Chrome version 85 (SessionNotCreated) ---- The following constructor parameters did not have matching fixture data: TestFixture fixture

Stack Trace: ----- Inner Stack Trace #1 (System.InvalidOperationException) ----- WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute) WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters) WebDriver.StartSession(ICapabilities desiredCapabilities) WebDriver.ctor(ICommandExecutor executor, ICapabilities capabilities) ChromiumDriver.ctor(ChromiumDriverService service, ChromiumOptions options, TimeSpan commandTimeout) ChromeDriver.ctor(ChromeDriverService service, ChromeOptions options, TimeSpan commandTimeout) ChromeDriver.ctor(String chromeDriverDirectory, ChromeOptions options, TimeSpan commandTimeout) ChromeDriver.ctor(String chromeDriverDirectory, ChromeOptions options) ChromeDriver.ctor(String chromeDriverDirectory) TestFixture.ctor() line 17 ----- Inner Stack Trace #2 (Xunit.Sdk.TestClassException) -----

OBS: Chrome Atualizado, Pacote do Chrome Driver Selenium Atualizado, até tentei desinstalar e instalar novamente.

2 respostas
solução!

Esse erro é de incompatibilidade de versões entre o webDriver ChromeDriver e o navegador Chrome. Ali está dizendo que para esse ChromeDriver você precisa ter o Chrome versão 85. Recomendo usar um WebDriver mais recente ou fazer um downgrade do teu navegador Chrome.

Vlw Daniel, eu fiz exatamente isso, troquei o ChromeDriver que estava instalado já no projeto, por uma outra publicação dentro do nuget, e funcionou. pela aula ser datada já antiga, o ChromeDriver instalado estava sem suporte para atualizações mais recentes do chrome, então acaba dando este problema.