Der Anwendungsfall ist, ich habe eine Qt-App, und ich möchte automatisieren Benutzer-Stil-Tests davon; das heißt, ich würde gerne keyClicks(), mouseClick() und so weiter verwenden, aber ich möchte, dass das Qt-Anwendungsfenster tatsächlich angezeigt wird, während dies geschieht.Ist es möglich, dass QTestLib die GUI anzeigt, die gerade getestet wird?
Das Problem, das ich jetzt habe, ist, dass die Verwendung QTestLib beinhaltet die QTEST_MAIN Makro anstelle der Definition Haupt mich mit, so dass ich nie eine Chance() zeigen die Widgets getestet. Also, eine andere Möglichkeit, diese Frage zu formulieren, ist, gibt es eine Möglichkeit, QTestLib für eine Anwendung zu verwenden, die ihre Hauptfunktion verwendet?
Ich weiß Squish und wahrscheinlich Testability Driver sind in der Lage, aber wenn es möglich ist, diese Funktionalität ohne zusätzliche Tools zu bekommen, dann wäre das ideal.
Ton sehr viel wie das, was [Squish] (http://www.youtube.com/watch?v=7uJ2U_3eHpI) bereits erreicht. Nur eine Beobachtung ... – Huy
Ich weiß Squish macht das schon, und ich sagte das im letzten Satz der Kritik. Das Hauptproblem ist, dass es keine Chance gibt, dass ein Budget genehmigt wird, das eine Squish-Lizenz für mehrere Tausend Dollar umfasst. – Roderick