Je suis juste de commencer un nouveau projet qui a besoin de quelques cross-platform GUI, et nous avons choisi Qt comme le GUI-cadre.
Nous avons besoin d'une unité de cadre de tests, aussi. Jusqu'à il ya un an, nous avons utilisé une " maison de l'unité de cadre de tests en C++-projets, mais nous sommes maintenant à la transition à l'aide de Google de Test pour les nouveaux projets.
Quelqu'un a une expérience avec l'aide de Google de Test de Qt-applications? Est QtTest/QTestLib une meilleure alternative?
Je ne sais pas encore combien nous voulons utiliser Qt dans le non-GUI parties du projet - nous préféreraient probablement juste de l'utilisation de la STL/Boost dans la base de code avec une petite interface basée sur Qt GUI.
EDIT: Il semble que de nombreux tendant vers le QtTest. Est-ce que quelqu'un qui a une expérience de l'intégration avec un serveur d'intégration continue? Aussi, il me semble que d'avoir à gérer une demande distincte pour chaque nouveau cas de test serait causer beaucoup de friction. Est-il une bonne façon de résoudre ce problème? N'Qt Creator ont une bonne façon de manipuler ce genre de cas de test ou auriez-vous besoin d'avoir un projet par cas de test?