Libcvautomation ist ein Programm zur Automatisierung und zum Testen von GUIs. Es beruht auf Bilderkennung. Es wurde als direkter Ersatz für Sikuli und Xpresser entwickelt. Beide Lösungen hatten große Probleme mit Abstürzen und liefen nicht unter Red Hat Linux und Ubuntu 12.04. Daher wurde libcvautomation als einfache Bibliothek entworfen, die mit OpenCV und XTest arbeitet und von Shell-Skripten genutzt werden kann.