Since image comparison is the keystone of the testing process, we need to test the isSameImage implementation thoroughly.
Some ideas:
- Need to create sets of similar images (some with small differences, some with larger diffs).
- Test with and without thresholds
- Test with same size and different size images
- Test missing images
Lesser priority tests:
- Test corrupted images
- Test hue variations
- Test transparency
Since image comparison is the keystone of the testing process, we need to test the
isSameImageimplementation thoroughly.Some ideas:
Lesser priority tests: