How to make your UI automation tests resilient to changes? | Hacker News Reader