Automating cross-browser testing can save time and resources when tests need to be run repeatedly across multiple browsers. The document discusses when to automate testing and provides examples of automating static and dynamic page tests. For static page tests, screenshots are taken in different browsers and compared to identify visual differences. For dynamic tests, screenshots are taken after each user interaction to check for issues. Selenium is used to automate browser interactions and ImageMagick compares screenshots.