对比项 | Selenium Grid | Zalenium | Selenoid |
---|---|---|---|
实时预览 | N | Y(更便利,一次看多个屏幕) | Y(一次只能看一个屏幕) |
实时干预 | Y(远程连接) | Y(提供两种VNC连接,Read-Only VNC;Interract via VNC) | Y |
录屏 | N | Y(回放更方便) | Y |
多版本浏览器 | Y | N (取决于Zalenium的版本)当然可以搭建多个版本的zalenium | Y |
多浏览器 | Y | N (除Chrome和Firefox外,其余需要用云服务,够用) | Y |
log回溯 | Y(但是及其不方便) | Y | N |
资源自动回收 | N | Y | Y |
搭建难度 | 简单 | 简单 | 相对复杂 |
报告 | N | Y | N |
稳定性 | 稳定 | 1、多个session跑一会报错FORWARDING_TO_NODE_FAILED,规避此问题,不用最新版,用dosel/zalenium:3.14.0g;2、长时间跑,有时候会掉一个session,暂未解决 | 稳定 |
我的选择
Selenoid,因为它稳定。
如果zalenium能解决不稳定的问题,它将是最佳选择。