Capybara-Webkit关闭webkit_server

Mar*_*ark 9 resque capybara ruby-on-rails-3 capybara-webkit

我正在使用Capybara-Webkit在网站上自动完成一些工作.这是在Resque任务的后台完成的.经过一些执行后,很多webkit_server进程都很安静,而Capybara没有关闭它们.那么我怎么能强迫Capybara在最后关闭呢?

session = Capybara::Session.new(:webkit)
session.visit URL
session.click_button(BUTTON)
....
Run Code Online (Sandbox Code Playgroud)

Ara*_*vin 2

您必须page.quit在每个测试用例结束时使用来关闭所有浏览器实例。