using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using System;
using System.IO;
using System.Reflection;
using Xunit;
namespace SeleniumComXunit
{
public class UnitTest1
{
[Fact]
public void ValidarPaginadeLogin()
{
//iniciando o navegador, atribuindo URL e maximizando navegador
IWebDriver driver = new ChromeDriver(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location));
driver.Navigate().GoToUrl("www.google.com");
//fechar navegador
driver.Quit();
}
}
}
O teste está localizando o chrome, abrindo e até manipulando o navegador, porém não seta a URL no navegador gerando o erro abaixo.
OpenQA.Selenium.WebDriverException : invalid argument (Session info: chrome=81.0.4044.138) Rastreamento de Pilha: RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse) RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters) RemoteWebDriver.set_Url(String value) RemoteNavigator.GoToUrl(String url)