我正在设置Botium box设备集,但是我无法选择任何设备。我已经在设备提供商中设置了本地Selenium Hub。我的Selenium集线器正在Docker中运行。
我正在尝试遵循以下指南:https://botium.atlassian.net/wiki/spaces/BOTIUM/pages/32145510/Run+Selenium+Grid+and+Connect+to+Botium+Box
我看不到自动竞赛提供的任何设备,但是我可以在Selenium Grid Console中看到Firefox和Chrome。
答案 0 :(得分:0)
必须在 resources / LOCALSELENIUM.json 文件中配置连接到Selenium集线器的浏览器设备(文件会缓存几分钟,因此请稍等片刻或重新启动服务器)。
JSON结构很简单,您可以在上述文档中找到一些说明。重要的是 capabilities 元素是实际的webdriver功能配置。
[
{
"name": "Google Chrome",
"value": {
"type": "DESKTOP",
"capabilities": {
"browserName": "chrome"
}
}
},
{
"name": "Mozilla Firefox",
"value": {
"type": "DESKTOP",
"capabilities": {
"browserName": "firefox"
}
}
}
]