Capybara-Webkit关闭webkit_server

时间:2012-11-08 11:49:59

标签: ruby-on-rails-3 capybara resque capybara-webkit

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

session = Capybara::Session.new(:webkit)
session.visit URL
session.click_button(BUTTON)
....

1 个答案:

答案 0 :(得分:2)

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