The advent of rich and responsive UI design has made testing of webapps and websites next to impossible without focusing on CSS and visual layout. We as humans are not natural in spotting visual differences due to change blindness.
process every element of an experience • Fail to notice a major change - focused on another task • Selects certain things to focus - filters out anything that is unrelated What
development practices and a good CSS architecture. • capture screenshots for small modules or components - image comparison is faster • Integrate your visual tests with some continuous integration platform Good Practices