Jenkins没有在Windows中安装Xvfb

Jenkins没有在Windows中安装Xvfb,jenkins,xvfb,Jenkins,Xvfb,我有几个Selenium IDE测试,我正在Jenkins中尝试运行(它在Windows Server 2012 R2上运行) 我遵循了中描述的所有步骤,唯一的问题是Jenkins没有安装Xvfb-我所有使用“自动安装”选项的尝试似乎都不起作用(我可以单击“应用”,但Xvfb不会出现);我也无法在任何地方找到exe(Jenkins要求“查找Xvfb可执行文件的目录”) 有没有办法在Windows中安装Xvfb?我知道Linux很容易,但我必须使用Windows。 请检查以下解决方案。它在Wind

我有几个Selenium IDE测试,我正在Jenkins中尝试运行(它在Windows Server 2012 R2上运行)

我遵循了中描述的所有步骤,唯一的问题是Jenkins没有安装Xvfb-我所有使用“自动安装”选项的尝试似乎都不起作用(我可以单击“应用”,但Xvfb不会出现);我也无法在任何地方找到exe(Jenkins要求“查找Xvfb可执行文件的目录”)

有没有办法在Windows中安装Xvfb?我知道Linux很容易,但我必须使用Windows。

请检查以下解决方案。它在Windows 7中适用于我

  • “管理Jenkins”中的Jenkins配置-提供“默认”名称,但未选中“自动安装”复选框。选中 图1
  • 从Manage Jenkins的管理插件中安装Xvfb插件-从可用插件列表中选择Xvfb插件,然后单击安装
  • 在“配置”窗口中设置生成环境详细信息-选择“在生成之前启动Xvfb,在生成之后关闭。”选项下的“生成” 环境部分。单击“高级”按钮后。有提供 将名称偏移值显示为1

  • 没有Xvfb fow窗口。Linux通常在没有显示器的情况下运行,Xvfb通过创建虚拟显示器解决了这个问题。Windows总是有一个显示器。如果多个并行运行会影响测试,唯一的解决方案是使用单个从节点创建多个windows节点。Windows server版本可能提供不同的解决方案;我没有试过,谢谢!我还没能在Windows Server中找到一个解决方案来允许它+还有一些其他限制,所以我将在Linux中使用Jenkins。感谢您的指导,Xvfb已经安装好了。不幸的是,它仍然不起作用-控制台输出显示“系统不是Unix,Xvfb将不会启动”。