Lessico IT › Infrastruttura › openQA

openQA

Infrastruttura Svenska → Aggiornato: 2026-10-23
Maggiori info
Creatore
Bernhard M. Wiedemann / SUSE
Tipo
Framework di test
Licenza
GPL-2.0+
Codice sorgente
github.com/os-autoinst/openQA
Sito ufficiale

Il framework di test di SUSE che installa un intero sistema operativo in una macchina virtuale e ne verifica il risultato riconoscendo le immagini sullo schermo — come un tester paziente con memoria fotografica.

openSUSE e SLES non vengono rilasciati finché openQA non li ha messi alla prova. Il nucleo, os-autoinst, avvia la distribuzione in una macchina virtuale e le invia tasti e clic del mouse esattamente come farebbe un tester. Invece delle API confronta screenshot con immagini di riferimento — i «needle» — e può così collaudare installatori grafici e perfino schermate del BIOS, fuori dalla portata dei normali strumenti di test.

Il progetto è stato creato da Bernhard M. Wiedemann e riscritto in larga parte dal team di openSUSE nel 2013. Il riconoscimento delle immagini è al tempo stesso il suo punto di forza e il suo limite: vede esattamente ciò che vede l'utente, ma un pulsante spostato o un colore diverso possono far fallire un test senza che nulla sia davvero rotto.

← Torna al lessico