J'ai créé une interface utilisateur utilisant GTK + et C. Je me demandais s'il y avait des frameworks de test pour tester cette interface, similaire à comment sélenium (un framework de test logiciel pour les applications web) peut être utilisé pour tester les interfaces des applications web. Je veux créer des tests de régression pour mon interface GTK +. Merci!GTK + test d'interface utilisateur
5
A
Répondre
2
Découvrez dogtail.
2
Je sais qu'il a déjà été répondu. Cependant ...
Dogtail est très utile, mais Dogtail n'est pas un unittest framework
. De sa propre description:
dogtail est un outil de test GUI et un cadre d'automatisation écrit en Python. Il utilise les technologies Accessibilité (a11y) pour communiquer avec les applications de bureau. Les scripts dogtail sont écrits en Python et exécutés comme n'importe quel autre programme Python.
Si vous voulez tester vos applications GTK, vous devriez regarder GLIB TESTING. A unit testing framework for GLIB written in C for C applications.
Questions connexes
- 1. Test utilisateur du site Web
- 2. Gtk # Thèmes, GTK-Wimp
- 3. PopupMenu à Gtk #
- 4. utilisateur Test, AUTORISE attribut dans VB.NET
- 5. Application multi-utilisateur de test de stress?
- 6. automatiser le test de l'interface utilisateur
- 7. Test de l'interface utilisateur avec MsTest
- 8. Test d'unité pour les entrées utilisateur - Java
- 9. Test de charge de l'interface utilisateur
- 10. Test de l'unité logique de l'interface utilisateur
- 11. Gtkmm - "Gtk :: DrawingArea" dans "Gtk :: ScrolledWindow"?
- 12. GTK detailed_signal
- 13. Eclipse/GTK + gaspillage écran immobilier
- 14. fichiers d'en-tête dans les sous-répertoires (par exemple gtk/gtk.h vs gtk-2.0/gtk/gtk.h)
- 15. Gtk boutons sur une zone de dessin Gtk
- 16. Problème PHP-GTK avec GtkBuilder
- 17. Utiliser FileChooserButton dans GTK +
- 18. gtk widget composite focus
- 19. GTK + erreur FT_Select_Size
- 20. Compilation simple gtk + application
- 21. GTK + équivalent à QDockWdiget
- 22. 'gdk_get_default_root_window' Équivalent dans Gtk #?
- 23. python pulsant GTK Progressbar
- 24. Python GTK MVC
- 25. Empilement de widgets GTK +
- 26. GTK # pièges communs
- 27. pygtk importation gtk erreur
- 28. lambda-gtk pointeur négatif
- 29. Gtk Draw Bitmap
- 30. chemin court GTK PHP
Le test GLib concerne les applications GLib, qui peuvent être totalement indépendantes de gtk. Je ne vois aucun outil pour les interfaces graphiques dans la page de référence GLib Testing. – azmeuk