2016-03-11 6 views
0

Я настраиваю селеновую сетку для удаленного автоматического тестирования и не могу начать тестирование на узле Microsoft Edge.Проблема с использованием селеновой сетки с браузером Microsoft Edge

Я создал свой узел на тестовом компьютере с помощью этой команды:

java -Dwebdriver.ie.driver=C:\MicrosoftWebDriver.exe -jar selenium-server-standalone-2.52.0.jar -port 5555 -role node -hub http://192.168.1.201:4444/grid/register -browser "browserName=MicrosoftEdge, platform=WINDOWS, maxInstances=10" 

И я стараюсь посылать простой тест, как это:

[SetUp] 
    public void Initialize() 
    { 
     DesiredCapabilities capabilities = DesiredCapabilities.Edge(); 
     driver = new RemoteWebDriver(new Uri("http://192.168.1.201:4444/wd/hub"), capabilities); 
    } 

    [Test] 
    public void UrlCheck() 
    { 
     driver.Url = "http://google.com"; 
    } 

    [TearDown] 
    public void EndTest() 
    { 
     driver.Quit(); 
    } 

Когда я бегу выше на моей тестовой машине , Я вижу, что он открывает браузер Edge (поэтому он отлично добирается до узла), но он не может перейти к URL-адресу.

В Visual Studio я получаю эту ошибку:

Result Message: 
System.InvalidOperationException : null (WARNING: The server did not provide any stacktrace information) 

Я не могу найти много информации о посылке тестов на узел Edge. Любые советы будут очень признательны.

ответ

0

Пробег -Dwebdriver.edge.driver= "C:\MicrosoftWebDriver.exe" instead of Dwebdriver.ie.driver

Смежные вопросы