““Putting It All together Most applications only have a small number of critical user paths. For an eCommerce application, they might be: Browsing the product catalog Buying a product Creating an account Logging in (including password reset) Checking order history As long as those five things are working, the developers don’t need to be woken up in the middle of the night to fix the application code. (Ops is another story.) Those functions can likely be covered with five coarse-grained, Capybara tests that run in under two minutes total.””