2010-11-12 13 views
16

Ho un'applicazione QT con un gruppo di menu all'interno di un altro menu. Ogni voce di elenco di menu, quando selezionata mostra forme diverse. Vorrei creare un'altra applicazione che testerebbe il menu di questa applicazione QT se tutte le voci di menu selezionate funzionano e mostrano i moduli che dovrebbero mostrare.Miglior approccio al test dell'interfaccia utente QT

Sono un principiante in QT, quindi qualsiasi aiuto su quale sarebbe l'approccio migliore sarebbe molto apprezzato.

Grazie ...

+0

Questo è un duplicato di [testing automatizzato Qt] (http://stackoverflow.com/q/4129430/1309332) – dbn

risposta

14

EDIT: trovare l'ultimo versione di questo progetto in github http://pedromateo.github.io/openhmitester/

È possibile utilizzare OpenHMITester (OHT), che è un open-source strumento GUI test a seguito di un'architettura aperta che descrive uno strumento di cattura/riproduzione non intrusivo basato su eventi GUI. È stato implementato per essere utilizzato in Qt; tuttavia, può essere adattato per supportare diversi sistemi di finestre e sistemi operativi utilizzati nell'ambiente di test.

È possibile trovare ulteriori informazioni a http://www.catedrasaes.org/wiki/OHT

+1

Il link http://www.catedrasaes.org/trac/wiki/ProjectsOht è ora morto. – lorefnon

+0

Questo link è morto. Questo sembra essere il nuovo: http://openhmitester.sourceforge.net/ – Roderick

+0

scusa, questo è il collegamento aggiornato: http://www.catedrasaes.org/wiki/OHT – pedromateo

6

vi consiglio uno strumento chiamato Squish. È disponibile una licenza speciale solo per Qt.

+1

È l'unica QT-licenza gratuita? – Owen

+0

So che la mia azienda paga per questo. – dbn

+2

Devi pagare per Squish ... – pedromateo

Problemi correlati