Automated User Interface testing for set-top boxes