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 have the same problem — they need to be updated after the app changes to keep them in sync. However, tests produce pass/fail reports to indicate out of sync problems. So, why not kill two birds with one stone? I’ll show how end-to-end UI tests can generate beautiful user docs for happy cases and make sure they're never out of date.