【发布时间】:2012-11-23 06:51:28
【问题描述】:
我想知道是否有人可以对 Selenium 的问题有所了解,这让我们有点头疼。
我们对 Selenium Grid 的 MaxSession 和 MaxInstances 的含义感到困惑。我们认为MaxSession 是可以在单个节点上运行的测试会话的总数。我们还认为MaxInstances 是测试可以打开的浏览器总数。
或者MaxInstances是节点可用的浏览器总数?
我们使用的命令是:
java -Xrs -jar selenium-server.jar -role node -port 44506 -hub http://localhost:44500
/grid/register -firefoxProfileTemplate SeleniumProfile -timeout 300000 -browser
"browserName=firefox,maxInstances=10,platform=ANY,seleniumProtocol=WebDriver" -browser
"browserName=chrome,maxInstances=10,platform=ANY,seleniumProtocol=WebDriver"
我们认为我们使用节点(上图)的方式是默认 5 个并发测试会话。
每个测试是否有 20 个可用的浏览器?
或者每个测试会话是否与其他测试会话共享池中的 20 个浏览器(10 chrome/10 FF)?
【问题讨论】:
标签: selenium selenium-webdriver selenium-grid