I would like to automate the testing process of a software that displays image slideshows on an IoT device, ensuring that transitions between images (say, IM1 -> IM2 -> IM3) produce the intended effect.
Endurance tests are sometimes run to test this, but failures happen semi-rarely so checking for errors manually is not the best solution.
I am considering using image analysis with potentially OpenCV, but am open to suggestions on how to approach this problem.