空手道+Selenoid:如何让VNC工作



当尝试在Selenoid容器中使用Karate运行测试时,它是有效的,但我看不到通过vnc容器发生了什么。当我们在没有空手道的情况下使用Selenoid时,我们可以设置驾驶员能力";enableVNC":"真";一切都很顺利。我怀疑,对于空手道,问题是空手道将这些能力设置在了错误的地方。但由于我无法直接访问驱动程序,我无法按需要进行设置。有什么想法吗?

是的,我知道Karate提供了自己的带有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":"真";

作为空手道项目的一部分,我们无法跟踪所有不同的功能和SaaS提供商,因此您可能需要问赛莱诺派有什么魔力。

以下是SauceLabs等类似讨论的示例:

https://stackoverflow.com/a/63270092/143475

https://stackoverflow.com/a/60992292/143475

相关内容

  • 没有找到相关文章

最新更新