I am on a project which has been writing acceptance tests in Cucumber
drives the application via capybara and celerity. The tests have been
getting more and more flaky over time as celerity frequently looses it
connection to HTML Unit. I am looking for suggestions on more stable
drivers. We have used Selenium in the past and it also tended to be
My project is using jQuery so a simple HTTP library is won’t work.
I think the more long term solution is to have less full stack UI
and more Cucumber tests which hit the core business logic in the models.
However, I have a set of existing Cucumber tests could be more stable.