/ / Jaka jest różnica między Selenium a WebDriver seleniumProtocol w DefaultNode.json? - json, selen, selen-webdriver, webdriver, selen-grid

Jaka jest różnica między Selenium a WebDriver seleniumProtocol w DefaultNode.json? - json, selen, selen-webdriver, webdriver, selen-grid

Próbuję skonfigurować Selenium Grid 2 i złapałem próbkę json plik konfiguracyjny z tutaj. Moje testy są napisane w języku C # przy użyciu Selenium WebDriver. Próbuję znaleźć różnicę między tymi dwoma protokołami i do którego powinienem używać WebDriver test.

Odpowiedzi:

1 dla odpowiedzi № 1

Jest inny plik tutaj Tylko dla WebDriver . Moje zrozumienie jest "seleniumProtocol": "Selenium" zapewnia mechanizm dla Selenium 1 i "seleniumProtocol": "WebDriver" dla Selenium WebDriver.

{
"capabilities":
[
{
"browserName": "firefox",
"maxInstances": 5,
"seleniumProtocol": "WebDriver"
},
{
"browserName": "chrome",
"maxInstances": 5,
"seleniumProtocol": "WebDriver"
},
{
"platform": "WINDOWS",
"browserName": "internet explorer",
"maxInstances": 1,
"seleniumProtocol": "WebDriver"
}
],
"configuration":
{
"proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
"maxSession": 5,
"port": 5555,
"host": ip,
"register": true,
"registerCycle": 5000,
"hubPort": 4444,
"hubHost": ip
}
}

W zależności od protokołów zmiany w wierszach komend również. Mam inny post tutaj związane z wierszem poleceń, aby uruchomić nodes