我正在使用Capybara-Webkit在网站上自动完成一些工作。 这是在Resque任务的后台完成的。经过一些执行后,很多webkit_server进程都很安静,而且没有被Capybara关闭。 那么我怎么能强迫Capybara在最后关闭呢?
session = Capybara::Session.new(:webkit)
session.visit URL
session.click_button(BUTTON)
....
答案 0 :(得分:2)
您必须在每个测试用例的末尾使用page.quit
来关闭所有浏览器实例。