9

I am using Capybara-Webkit to automate some work on a website. This is done in the background in a Resque task. After some executions there are quiet a lot webkit_server processes, that weren't closed by Capybara. So how can I force Capybara to close it at the end?

session = Capybara::Session.new(:webkit)
session.visit URL
session.click_button(BUTTON)
....
Mark
  • 7,507
  • 12
  • 52
  • 88

1 Answers1

2

You have to use page.quit at end of the each test case to close all the browser instance.

Aravin
  • 6,605
  • 5
  • 42
  • 58