So far I've been part of four projects and witnessed one that have used Cucumber and automated browser testing (eg selenium). For one reason or another, this has always felt, in retrospect, a waste of time.
I'm going to list the details of the projects here and I'd like others to contribute with their own successes and failures.
I'm doing this as there's a significant contingent in the community who believe that this testing approach is the best way forward. I would like this to be true. Instead, I'm seeing that the toolsets and the knowledge in the community are not mature enough for anything other than simple projects.
This gist was previously about BDD. It's now purely about integration testing using cucumber and using integration tests to drive development. I like BDD as a concept. I have not yet seen it implemented in such a way that made me think the effort was worth the benefit. I think that the current approach and toolsets are to blame for this.