-
Widgets modaux
Bonjour à tous,
Afin d'automatiser le test d'interfaces, j'utilise QtScript pour jouer des scénarios. Globalement, ça marche bien sauf pour les dialogs modaux qui me bloquent mes scripts quand ça rentre dans le exec.
Qu'elqu'un aurait une parade sans modifier la modalité des widgets ?
Merci d'avance.
MG.
-
Non, faut utiliser des non modaux
Mais pourquoi ne pas utiliser QtTest, qui permet de simuler des interactions clavier/souris pour tester les UI ?
-
Je n'utilise pas QtTest car j'aimerais que les scenarios soient dans un language de script pour faciliter le travail de la QA.
Etant donné que je ne peux pas modifier tout le code existant, je pense threader l'execution du script engine et utiliser le postEvent de QApplication pour simuler les evenement souris/clavier. Comme c'est thread-safe, normalement ça devrait le faire.
-
Mouais. Pas sur que cela fonctionnera