2010-10-01 5 views
5

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

Répondre

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.

+1

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