On-the-fly testing: a new approach to screenshot testing
While Frontend is developing, functional tests are not always able to catch user interface changes. This can lead to missing visual defects, such as misalignment of elements, colour inconsistencies, shadows, and other stylistic features.
Usually, these areas are covered by Screenshot Testing, which is quite straightforward and cannot be easily adapted to rapidly changing circumstances.
We tried to enhance the standard approach to Screenshot Testing by making it more flexible while retaining other advantages.