如何使黄瓜/硒运行瘦服务器而不是Webrick

Aut*_*act 11 selenium cucumber capybara

我在哪里设置或配置以激活黄瓜/硒测试以运行瘦服务器而不是默认的Webrick服务器?

Dan*_*and 21

要显式设置Thin,请使用以下命令在features/support目录中创建一个文件:

Capybara.server do |app, port|
  require 'rack/handler/thin'
  Rack::Handler::Thin.run(app, :Port => port)
end
Run Code Online (Sandbox Code Playgroud)

  • fyi,大约一年瘦不是默认的https://github.com/jnicklas/capybara/commit/5b164d4f1c256f24b6c42475ea15466fcd3f012b (2认同)