Erro Selenium WebDriver - Firefox - Viisual Studio C#

Topic created · 4 Posts · 160 Visualizações
  • Ao tentar rodar um script do Selenium WebDriver no Visual Studio utilizando o driver do Firefox, ao chamar o browser e aguardar alguns segundos é apresentada a mensagem de erro abaixo:

    Alguém já teve esse problema?

    Test Name: TheLoginTest
    Test FullName: SeleniumTests.Login.TheLoginTest
    Test Source: c:\Automatizado\Selenium\VisualStudio\Projetos\XXXXXX\XXXXXX\XXXXXX\XXXXXX.cs : line 57
    Test Outcome: Failed
    Test Duration: 0:01:01,25

    Result Message:
    SetUp : OpenQA.Selenium.WebDriverException : The HTTP request to the remote WebDriver server for URL http://localhost:18890/session timed out after 60 seconds.
    ----> System.Net.WebException : O tempo limite da operação foi atingido
    TearDown : System.NullReferenceException : Referência de objeto não definida para uma instância de um objeto.
    Result StackTrace:
    em OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest(HttpRequestInfo requestInfo)
    em OpenQA.Selenium.Remote.HttpCommandExecutor.Execute(Command commandToExecute)
    em OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute(Command commandToExecute)
    em OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
    em OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities)
    em OpenQA.Selenium.Remote.RemoteWebDriver…ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities)
    em OpenQA.Selenium.Firefox.FirefoxDriver…ctor(String geckoDriverDirectory, FirefoxOptions options)
    em OpenQA.Selenium.Firefox.FirefoxDriver…ctor(String geckoDriverDirectory)
    em SeleniumTests.Login.SetupTest() na c:\Automatizado\Selenium\VisualStudio\Projetos\XXXXXXX\XXXXXX\XXXXXX\XXXXXXXX.cs:linha 37
    –WebException
    em System.Net.HttpWebRequest.GetResponse()
    em OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest(HttpRequestInfo requestInfo)
    –TearDown
    em SeleniumTests.Login.TeardownTest() na c:\Automatizado\Selenium\VisualStudio\Projetos\XXXX\XXXXX\XXXXXX\XXXXXX.cs:linha 53

  • Verifica se o navegador tem atualização. Quando tem o webdriver não conecta.

  • @Maycon Obrigado, atualizei o Firefox e funcionou, eu estava com ele na versão 54 para usar o Firefox Ide antigo, para pode exportar os script para C#

  • Show. arrebenta ae!