2010-10-01 17 views
5

Ho creato un'interfaccia utente utilizzando GTK + e C. Mi chiedevo se ci sono dei framework di test per testare questa interfaccia, in modo simile a come il selenio (un framework di test del software per applicazioni web) può essere usato per i test le interfacce delle applicazioni web. Voglio creare alcuni test di regressione per la mia interfaccia GTK +. Grazie!Test dell'interfaccia utente GTK +

risposta

2

So che è già stata data una risposta. Tuttavia ...

Dogtail è molto utile, tuttavia Dogtail non è un unittest framework. Dalla sua descrizione:

dogtail è uno strumento di test GUI e framework di automazione scritto in Python. Usa le tecnologie di Accessibilità (a11y) per comunicare con le applicazioni desktop. gli script dogtail sono scritti in Python ed eseguiti come qualsiasi altro programma Python.

Se si desidera testare l'unità delle applicazioni GTK, è necessario guardare GLIB TESTING. A unit testing framework for GLIB written in C for C applications.

+1

Il test del GLib è per le applicazioni GLib, che possono essere completamente non correlate a gtk. Non vedo alcuno strumento per le interfacce grafiche nella pagina di riferimento Test GLib. – azmeuk