Computer vision helps to test interface objects that changed
RoutineBot version 3.3 includes a new function – MouseFocuseCV, this function uses OpenCV library to provide user with more intellectual comparison of script’s image patterns to objects on the screen.
RoutineBot uses image patters to execute the test script. As developers add more features into the application the interface might change a little, for instance:
- The size of button can be changed;
- The text one the button can be changed a little;
- The color might be changed;
If compare pattern images with on screen images pixel-by-pixel (using old MouseFocuse function), the script will fail.
With MouseFocuseCV there are much more chances for the script to be executed successfully.