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 +
5
A
risposta
2
Check out dogtail.
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.
Problemi correlati
- 1. Tema Gtk in GTK # (Windows)
- 2. GTK detailed_signal
- 3. Test unità Interfaccia utente Cocoa
- 4. Visualizza immagine senza gtk
- 5. Gtk # NodeView righe colorate
- 6. Apprendimento della GUI con programmazione GTK + 2 o GTK + 3?
- 7. GTK # .NET Applicazione senza richiedere GTK # distinto Installa
- 8. Il selenio è il test dell'interfaccia utente Web come ________ è il test dell'interfaccia utente dell'applicazione Windows
- 9. Python GTK (Glade) Notebook
- 10. dimensione minima gtk
- 11. Cabal install gtk mancanza
- 12. menù Gtk con icone
- 13. Come tradurre un'app GTK +?
- 14. GTK ridimensionare dall'utente
- 15. Test carico Web VS2010 con login utente
- 16. Miglior approccio al test dell'interfaccia utente QT
- 17. CakePHP 2.3 - Unit test Utente Login
- 18. Test Android Junit4 sul thread dell'interfaccia utente
- 19. Test dell'interfaccia utente operazione fotocamera con Espresso
- 20. Test Sandbox iOS Account utente Gestione sottoscrizioni
- 21. Autenticazione utente nei test con Django factory_boy
- 22. Separazione dell'interfaccia utente astratta e dell'interfaccia utente concreta per lo sviluppo di piattaforme incrociate (WinForms, Cocoa, GTK +)
- 23. Motore a tema GTK: da dove iniziare?
- 24. Python + webkit + gtk sulle finestre
- 25. Build GTK with Windows SDK
- 26. GTK + Icona di notifica avvio
- 27. Problemi di filettatura con GTK
- 28. Problema utilizzando CMake: modulo gtk
- 29. GTK # in Visual Studio 2010
- 30. Utilizzo di GTK senza DISPLAY
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