The document discusses automating image comparison testing. It covers topics like what images are, different color spaces, advantages and disadvantages of image comparison, techniques for comparing two images like measuring color differences and using scale-invariant feature transform. Common problems with image comparison are also addressed, such as dealing with scale, as well as techniques like mean squared error and structural similarity to help resolve issues.
2. Agenda
1. What is an image?
2. Color spaces
3. Advantages / Disadvantages
4. Comparing two images
5. Problems on real world
6. Techniques to resolve them
3. What is an image?
The computer represents an image as an matrix of pixels.
For example:
8. Advantages Disadvantages
Faster UI verification against the
human eyes
Increase the test cases
complexity
Extend the capabilities of the
automation process
Handle the error ratio
Desktop automation False positives/ False negatives