User Acceptance Testing: How to do it right | Hacker News Reader