For the success of our apps, we often add end user documentation in the form of help notes, tutorials and app demos/tours. Such end user docs are often outdated leading to confused users who make noise on support channels and worse on the play store. Tests also need to be updated after the app changes to keep them in sync. Tests produce pass/fail reports to indicate out of sync problems. So, why not kill two birds with one stone by having tests generate beautiful user docs? Shauvik Roy shows how end-to-end UI tests can generate beautiful user docs for happy cases and make sure they're never out of date.