Automation of STB using IR blaster and virtual remote control

Asked by bingbel

I am planning to automate functionalities of set top box connected to output device PC/Tv. As Sikuli is a visual technology to automate and test GUI using images will it help automating the testing of set top box that is controlled by a virtual remote control ?
I have a Virtual remote control and IR blaster connected via HDMI. I would do some operation like click on the button and capture the image and this Image should be verified with actual image.

Can I use sikuli script to do this functionality, such that it atomises remote control behaviours and captures image ?

Thanks

Question information

Language:
English Edit question
Status:
Solved
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Solved by:
RaiMan
Solved:
Last query:
Last reply:
Revision history for this message
Best RaiMan (raimund-hocke) said :
#1

Sikuli works on Mac, Windows or Linux machines with a current Java 6 installed. These machines need to have a real screen active.

So what you can see on the screen, can be captured with Sikuli on these systems and compared with stored images (e.g. png-files).

Additionally some support for triggering keyboard and mouse actions is available.

The API is available to be used in a Jython environment (used by Sikuli IDE) using Python language or in Java, so it can be used in any Java aware environment (Java, Jython, Scala, Groovy, Jruby, ...).

Revision history for this message
RaiMan (raimund-hocke) said :
#2

The key feature of Sikuli is to search for visual objects on the screen, as base for an automated workflow using mouse and/or keyboard actions on the found matches.

Revision history for this message
bingbel (belaguly) said :
#3

Thanks RaiMan, that solved my question.