9

我正在使用 Capybara-Webkit 来自动化网站上的一些工作。这是在 Resque 任务的后台完成的。在一些执行之后,有很多 webkit_server 进程没有被 Capybara 关闭。那么我怎样才能强迫Capybara在最后关闭它呢?

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

1 回答 1

2

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

于 2015-11-28T19:14:48.873 回答