如何检查selenium服务器上的测试问题



我部署了selenium网格并在其上运行了测试。我的测试失败了,但如果我在本地运行它们,它们就成功完成了。在selenium网格节点上运行测试期间如何查看图像?

如果您在网格中使用官方的Selenium docker映像,您可以使用端口5900(如果没有在配置中更改)和密码secret与任何VNC查看器连接到您的节点。

您也可以尝试设置您的场景的视频记录。但前一种方法更简单。

在虚拟机中,屏幕大小将很小,请在您的本地使用(1040,740)虚拟机屏幕大小运行测试。我希望你能在当地找到你的问题。

ChromeOptions options = new ChromeOptions();
options.addArguments("--no-sandbox");
options.addArguments("--disable-gpu");
options.addArguments("--window-size=1040,784");   // vm size : --window-size=1040,784
driver = new ChromeDriver(options);

最新更新