Windows 7中的无头功能,用于Watir中的Ruby?

Windows 7中的无头功能,用于Watir中的Ruby?,ruby,watir,headless,Ruby,Watir,Headless,我是新来的。有没有办法在窗户里使用无头的?我试过了,但上面写着: :/Ruby193/lib/ruby/gems/1.9.1/gems/headless-1.0.1/lib/headless/cli_util.rb:4:“`”:没有这样的文件或目录-哪个Xvfb(Errno::enoint) 请帮助…您必须在linux设备上运行它。Windows或Mac中不存在Xvfb在“WINDOWS7”中使用WATIR进行无头测试?您可以使用非常容易配置的phantomjs。 遵循以下简单步骤: 从下载ph

我是新来的。有没有办法在窗户里使用无头的?我试过了,但上面写着:

:/Ruby193/lib/ruby/gems/1.9.1/gems/headless-1.0.1/lib/headless/cli_util.rb:4:“`”:没有这样的文件或目录-哪个Xvfb(Errno::enoint)


请帮助…

您必须在linux设备上运行它。Windows或Mac中不存在Xvfb

在“WINDOWS7”中使用
WATIR
进行无头测试?您可以使用非常容易配置的
phantomjs
。 遵循以下简单步骤:

  • 从下载
    phantomjs
  • 提取到所需的文件夹,提取后只需
    phantomjs.exe
  • 现在,无论您在哪里实例化浏览器,都要像这样使用它:

    phantom_dir = "location of phantomjs.exe"
    ENV['PATH'] = "#{ENV['PATH']}#{File::PATH_SEPARATOR}#{ghost_dir}"
    browser = Watir::Browser.new :"phantomjs"
    
  • 要在其他操作系统上运行headless,请遵循简单的步骤