CTest Integration of Sikuli Automated GUI Testing

Authors:
DPID: 862Published:

Abstract

In order to test our software GoFigure2 for the visualization and the processing of extremely large 3D+t microscopy images, we utilized the visual programming technology Sikuli to automate our GUI testing. We then integrated these Sikuli tests into CTest and used CDash to report the results on a dashboard with the view to test our software automatically every night and detect bugs as soon as they occur. Our rate of releases more than doubled as a result.