Alexa Top 500 - http://www.alexa.com/topsites - Render each fully in electron-headless - Take screenshot of before: ./report/<timestamp>/<site>/before.png - Apply diffHTML globally, should be 0 changes: - `diff.outerHTML(document.documentElement, document.documentElement.outerHTML)` - Take another screenshot ./report/<timestamp>/<site>/after.png - Generate visual comparison report - Show percentage difference pixels - Show visual artifact region clusters with red border - Even more information like which elements, invalid markup errors, etc.
Alexa Top 500
diff.outerHTML(document.documentElement, document.documentElement.outerHTML)