I've used it in situations where writing automated tests would have been too difficult compared to running through a checklist each time. I made a web game based on a variant of Chess, and I would run through the checklist before I committed to verify I hadn't broken anything. https://gist.github.com/CGamesPlay/1b3e150c5448c51fd6ea71ea6...