Node.js 节点无头(xvfb包装)产生新的显示
我正在以编程方式创建带有headless的虚拟显示,用于selenium测试 它不起作用,因为headless每次运行时都会不断生成带有新ID的显示。如果在我开始测试之前,我使用我希望生成的显示id运行此测试,那么它是有效的Node.js 节点无头(xvfb包装)产生新的显示,node.js,selenium-webdriver,headless-browser,Node.js,Selenium Webdriver,Headless Browser,我正在以编程方式创建带有headless的虚拟显示,用于selenium测试 它不起作用,因为headless每次运行时都会不断生成带有新ID的显示。如果在我开始测试之前,我使用我希望生成的显示id运行此测试,那么它是有效的 export DISPLAY=:[num] 这显然是不可靠的,因为如果程序重新启动,它将使用一个新的id 我试着通过一个特定的身份证,比如无头医生秀,它成功了!但这只是第一次,哈哈 我没有看到在我的节点进程退出后xvfb进程挂起 我还尝试了节点xvfb,但结果更糟 我一到
export DISPLAY=:[num]
这显然是不可靠的,因为如果程序重新启动,它将使用一个新的id
我试着通过一个特定的身份证,比如无头医生秀,它成功了!但这只是第一次,哈哈
我没有看到在我的节点进程退出后xvfb进程挂起
我还尝试了节点xvfb,但结果更糟
我一到电脑就会链接到我用过的图书馆