所以我希望为远程 Web 驱动程序设置所需的功能。
python 代码如下所示:
capabilities = {
"browserName": "Chrome",
"selenoid:options": {
"enableVNC": True,
"enableVideo": False
}
}
driver = webdriver.Remote(
command_executor="http://selenoid:4444/wd/hub",
desired_capabilities=capabilities)
使用机器人框架我尝试了以下方法:
*** Variables ***
${SERVER} https://www.google.se
${BROWSER} chrome
${HUB_URL} http://localhost:4444/wd/hub
*** Keywords ***
Start Browser
${CAPABILITES} = create dictionary enableVNC=${True} enableVideo=${True}
Open Browser ${SERVER} ${BROWSER} None ${HUB_URL} ${CAPABILITES}
这可以运行,但我不能使用 VNC 或视频。