测试和调试
Qt 提供各种功能来帮助您开发高质量代码。它具有用于调试以追踪错误的特性,并有测试功能,帮助移除错误。
单元测试
Qt 促进了单元测试的创建,以测试类、函数或整个库等接口。
- Qt Test(也称为testlib)- C++代码单元测试的框架
- Qt Quick Test - QML代码单元测试的框架
自动测试
Qt 本身拥有众多使用 Qt Test 和 Qt Quick Test 框架(自动测试)编写的单元测试。这些自动测试可以在每个 Qt 模块的源代码的tests/auto
目录中学习。自动测试是 Qt 开发中持续质量保证的重要组成部分。
使用 Qt Creator 进行测试
Qt Creator 的完整调试工作流程支持调试 C++ 和 QML 代码,以及代码分析功能。
有关更多信息,请参阅Qt Creator 手册
调试技术
这些页面包含在各种情况下调试的建议
- 调试技术 - 适用 C++ 代码
- 调试 QML 应用程序
- 调试插件
© 2024 Qt 公司。此处包含的文档贡献归其各自所有者所有。本文件提供的文档根据GNU 自由文档许可证(版本 1.3)的条款提供,由自由软件基金会发布。Qt 及其相应标志是芬兰的 Qt 公司及其它/多处国家的商标。所有其他商标均为其各自所有者的财产。