Sur cette page

Test et débogage

Qt Help fournit diverses fonctionnalités pour vous aider à développer un code de haute qualité. Il y a des fonctionnalités qui aident au débogage pour traquer les bogues, et des facilités de test qui aident à garder les bogues à l'écart.

Tests unitaires

Qt Test facilite la création de tests unitaires pour tester des interfaces telles que des classes, des fonctions ou des bibliothèques entières.

  • Qt Test (également connu sous le nom de testlib) - un cadre pour les tests unitaires du code C++.
  • Qt Quick Test - un cadre pour les tests unitaires de code QML

Autotests

Qt lui-même possède un nombre important de tests unitaires écrits avec les frameworks Qt Test et Qt Quick Test(autotests). Ces autotests sont disponibles pour étude dans les répertoires tests/auto du code source de chaque module Qt. Les autotests sont une partie importante de l'assurance qualité continue dans le développement de Qt.

Tester avec Qt Creator

Qt CreatorLe flux de travail de débogage complet de Qt prend en charge le débogage du code C++ et QML, ainsi que la possibilité de profiler le code.

Pour plus d'informations, consultez la documentationQt Creator :

Techniques de débogage

Ces pages contiennent des suggestions pour le débogage dans diverses circonstances :

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.