问题描述:
当前我司 UI 自动化用例超过五千条,为了增加执行的效率,我们采用 selenium-grid 分布式执行框架,一台 8C16G 的 hub 节点控制 19 台 8C8G 的 node 节点,每个节点机器开启 4 个 session 运行自动化 case。现阶段从 allure 报告中发现很多失败的 case 是因为启动 driver server 超时导致 case 还没执行就直接失败了。具体报错如下

目前已试过的办法:执行的时候采用无头模式,虽然可以降低这个问题的比例,但是整体成功率依旧比较低
另外依据 Stack Overflow 中对应问题的解答,升级过 java 版本,升级过 seleniu-standalon.jar 包的版本,问题依旧存在

想请教各位大佬,有没有经验可以借鉴?万分感谢


↙↙↙阅读原文可查看相关链接,并与作者交流