我以编程方式创建无头虚拟显示器,与硒测试一起使用
它不起作用,因为无头每次运行时都会产生带有新ID的显示器。如果在我开始测试之前,我使用显示ID运行它,我期望headless
生成
export DISPLAY=:[num]
显然不可靠,因为如果程序重新开始,它将使用新的id。
我已经尝试过像无头文档节目那样传递特定的ID并且它有效!但只是第一次,哈哈
在我的节点进程退出后,我没有看到xvfb进程挂起。
我也尝试过node-xvfb,效果更差。
我会在我到达计算机后立即链接到我使用的库