我正在使用Xvfb + Selenium独立服务器进行一些网页测试。我有多个远程Web驱动程序(线程)向selenium服务器发送请求,但看起来如果多个测试并行运行,性能比逐个运行测试慢得多。
Xvfb是否限制了可以打开的窗口数量,比如firefox windows / instances?
如果两个firefox窗口在Xvfb中运行,可以同时操作这两个窗口,比如单击页面上的链接吗?众所周知,在桌面显示器上,只能操作最顶层的窗口,例如点击并在页面上输入内容。
我是否需要为每个硒测试设置一个Xvfb流程以获得更好的性能?
谢谢!