节点无头(xvfb包装器)产生新的显示

时间:2014-03-08 18:57:09

标签: node.js selenium-webdriver headless-browser

我以编程方式创建无头虚拟显示器,与硒测试一起使用

它不起作用,因为无头每次运行时都会产生带有新ID的显示器。如果在我开始测试之前,我使用显示ID运行它,我期望headless生成

export DISPLAY=:[num]

显然不可靠,因为如果程序重新开始,它将使用新的id。

我已经尝试过像无头文档节目那样传递特定的ID并且它有效!但只是第一次,哈哈

在我的节点进程退出后,我没有看到xvfb进程挂起。

我也尝试过node-xvfb,效果更差。

我会在我到达计算机后立即链接到我使用的库

0 个答案:

没有答案