我使用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