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

Erro na execução

Está ocorrendo um erro ao rodar o exemplo da primeira aula.

Erro : The geckodriver.exe file does not exist in the current directory or in a directory on the PATH environment variable. The driver can be downloaded at https://github.com/mozilla/geckodriver/releases.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;

namespace TesteAutomatizado
{
    class Program
    {
        static void Main(string[] args)
        {
            IWebDriver firefox = new FirefoxDriver();
            firefox.Navigate();

            firefox.Navigate().GoToUrl("http://www.google.com");

            IWebElement caixaDeTexto = firefox.FindElement(By.Name("q"));

            caixaDeTexto.SendKeys("Caelum");

        }
    }
}
2 respostas
solução!

Ola Fabiano Lopes,

Na nova versão do Selenium é necessário, setar o GeckoDriver antes de chamar o FirefoxDriver.

System.setProperty("webdriver.gecko.driver", "C:\GeckoDriver\geckodriver.exe");

Voce pode baixar o GeckoDriver aqui:

https://github.com/mozilla/geckodriver/releases

Iremos atualizar o curso!

Bons estudos!

valeu obrigado!