Its checking that there were no inappropiate visual changes between versions of our app.
Ensures no bugs in the input-output funcionality of your app
Ensures no visual discrepancies detract from the aesthetics or usability of your app
IT’S ALL ABOUT SCREENSHOTS!.
For every view that we want to visually validate in the course of a visual test, we need to first take a screenshot of that view and save it.
We’ll call these the baseline screenshots.

They're the gold standard that we'll be comparing our future test runs against.
