This document discusses automated visual regression testing. It begins with an introduction and overview of visual testing and how it works. It then covers three levels of visual testing with increasing objectives, tools, demos and resolutions for challenges. Level 1 is for beginners, level 2 aims to optimize testing for small teams, and level 3 focuses on better coverage. Various open source and commercial tools are presented, along with demos, strategies, practices and results. The document provides a comprehensive guide to getting started with and advancing automated visual testing.