3 ms·
Creator of Cucumber here. Cucumber is not a testing tool [1], it is a collaboration and analysis tool. Use it to document (in very broad strokes) the features
by aslakhellesoy 13y ago
Creator of Cucumber here.
Cucumber is not a testing tool [1], it is a collaboration and analysis tool.
Use it to document (in very broad strokes) the features of your system.
It was never meant to be used as an exhaustive regression testing tool, or to replace unit testing.
[1] https://cucumber.pro/blog/2014/03/03/the-worlds-most-misunderstood-collaboration-tool.html https://cucumber.pro/blog/2014/03/03/the-worlds-most-misunde...
- jrochkind1 13y agoI'm curious what you think about 'Relish', software for turning cucumber steps into developer documentation. Ruby projects vcr[1] and rspec[2] use it as their exclusive/preferred/canonical developer API documentation. As a developer-user (not maintainer/creator) of these projects, I've always found their relish-produced api docs to be fairly insufficient, confusing, and frustrating for me as a developer needing API docs. [1] https://www.relishapp.com/vcr/vcr/docs https://www.relishapp.com/vcr/vcr/docs [2] https://relishapp.com/rspec/docs https://relishapp.com/rspec/docs