我使用Selenium進行自動測試。什麼是Selenium:「角色樞紐」和「角色網絡驅動者」之間的區別?
java -jar selenium-server-standalone-2.24.1.jar -role hub
和
java -jar selenium-server-standalone-2.24.1.jar -role webdriver
之間的區別?
它似乎是一樣的。或者有什麼區別?
我使用Selenium進行自動測試。什麼是Selenium:「角色樞紐」和「角色網絡驅動者」之間的區別?
java -jar selenium-server-standalone-2.24.1.jar -role hub
和
java -jar selenium-server-standalone-2.24.1.jar -role webdriver
之間的區別?
它似乎是一樣的。或者有什麼區別?
從官方wiki page報價:
集線器是中心點,將接收所有的測試要求和分發他們正確的節點。
無論您是要使用新的WebDriver功能或具有Selenium 1 RC功能的網格,還是同時運行網格,都使用相同的硒服務器獨立jar文件來啓動節點。
我個人認爲:該節點用於Selenium 1(RC)和Webdriver for selenium 2(webdriver)。在我的個人設置我使用角色的webdriver
如果維基是不夠的,我建議你加入Selenium users group
一切都取決於節點的能力,下面的JSON文件顯示seleniumProtocol值,並根據其反映了網格上的RC和Webdrivers。
"capabilities":
[
{
"browserName": "*firefox",
"maxInstances": 2,
"seleniumProtocol": "Selenium"
},
{
"browserName": "*googlechrome",
"maxInstances": 2,
"seleniumProtocol": "Selenium"
},
{
"browserName": "*iexplore",
"maxInstances": 1,
"seleniumProtocol": "Selenium"
},
{
"browserName": "firefox",
"maxInstances": 5,
"seleniumProtocol": "WebDriver"
},
{
"browserName": "chrome",
"maxInstances": 5,
"seleniumProtocol": "WebDriver"
},
{
"browserName": "internet explorer",
"maxInstances": 1,
"seleniumProtocol": "WebDriver"
}
總是顯示網格上既RC
和webdriver
情況下,我們是否給定節點或webdriver
上的命令行
角色轂打開[硒網格](http://code.google。 com/p/selenium/wiki/Grid2)hub&role webdriver失敗 – 2012-07-20 12:57:01