当尝试在Selenoid容器中使用空手道运行测试时-它可以工作,但我无法通过vnc容器看到发生了什么。当我们在没有空手道的情况下使用Selenoid时,我们可以将驱动能力设置为"enableVNC":"true“,一切都运行得很完美。我怀疑,空手道的问题在于,空手道将这些能力放在了错误的地方。但是因为我不能直接访问驱动程序,所以我不能以我需要的方式设置它。有什么想法吗?
是的,我知道空手道提供了自己的vnc浏览器图像,但如果我们有Selenoid,使用它是一个糟糕的做法。
下面是驱动程序配置:
Examples:
| config |
| {type: 'chrome', addOptions: ['--incognito'], webDriverSession: { desiredCapabilities: { browserName: 'chrome', 'goog:chromeOptions': { credentials_enable_service: false, profile.password_manager_enabled: false }}}} |不知道在这个json的什么地方放"enableVNC":"true“
发布于 2020-12-09 20:19:46
作为空手道项目的一部分,我们不能跟踪所有不同的功能和SaaS提供商-所以你可能需要问问Selenoid的人什么是魔法。
以下是针对SauceLabs等类似讨论的示例:
https://stackoverflow.com/questions/65216572
复制相似问题