TAG: Web Automation Testing from Zero to Hero