我们在jenkins上运行C#中的selenium测试。使用最新版本的Chrome 75,测试在执行期间开始失败,并出现错误"Chrome failed to start“
我浏览了一些文章,并实现了以下代码作为Chrome参数的一部分。
chromeOptions.AddArgument("--enable-automation");
chromeOptions.AddArgument("--no-sandbox");
chromeOptions.AddArgument("--disable-extensions");
chromeOptions.AddArgument("--disable-print-preview");
chromeOptions.AddArgument("--disable-gpu");
chromeOptions.AddArgument("--disable-software-rasterizer");
chromeOptions.AddArgument("--disable-gpu-sandbox");
chromeOptions.AddArgument("--disable-features=VizDisplayCompositor");
chromeOptions.AddArgument("--start-maximized");
chromeOptions.AddArgument("--disable-dev-shm-usage");
chromeOptions.PageLoadStrategy = PageLoadStrategy.Normal;这只在jenkins执行期间发生。
发布于 2019-08-05 04:19:32
我在Chrome76上看到了这个。解决方案似乎是删除--disable-software-rasterizer参数。
https://stackoverflow.com/questions/56977263
复制相似问题