Testing and Debugging

Testing and Debugging

安全调试技术

测试与调试

Qt 提供了各种功能来帮助您开发高质量的代码。其中有些功能可协助调试以跟踪错误,而有些测试功能则有助于防止错误的出现。

单元测试

Qt 可帮助创建单元测试,以测试接口(如类、函数或整个库)。

Qt Test(单元测试(又称testlib)--用于 C++ 代码单元测试的框架

Qt Quick Test- QML 代码单元测试框架

自动测试

Qt 本身有大量使用Qt Test 和Qt Quick Test 框架编写的单元测试(autotests)。这些自动测试可在每个 Qt 模块源代码的tests/auto 目录中进行研究。自动测试是 Qt 开发过程中持续质量保证的重要组成部分。

使用Qt Creator

Qt Creator的完整调试工作流程支持调试 C++ 和 QML 代码,并能对代码进行剖析。

更多信息,请查阅Qt Creator 文档:

调试

分析代码

调试技巧

这些页面包含在不同情况下进行调试的建议:

调试技术- 用于 C++ 代码

调试 QML 应用程序

调试插件

安全调试技术

© 2025 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.

更多尼泊尔内容

一度电等于多少瓦(一度电对应瓦数是多少?)
38365365.com打不开

一度电等于多少瓦(一度电对应瓦数是多少?)

🗓️ 11-27 👁️ 2603
在北京的外地人,哪个省份最多?
38365365.com打不开

在北京的外地人,哪个省份最多?

🗓️ 08-07 👁️ 9765
卡塔尔世界杯
365体育亚洲官方登录

卡塔尔世界杯

🗓️ 07-01 👁️ 9862
(others)ICMP报文详解系列「建议收藏」
38365365.com打不开

(others)ICMP报文详解系列「建议收藏」

🗓️ 10-29 👁️ 9582
狗狗吃益生菌好處多多!5 大功效、挑選與餵食方法一次看
如何引導12生肖男主動追求你?要讓屬鼠男對你感到好奇,「這位」喜歡有神祕感的對象
亚洲第一 | 中国·地下10910米
38365365.com打不开

亚洲第一 | 中国·地下10910米

🗓️ 12-26 👁️ 9580
dnf刺客职业哪个厉害
38365365.com打不开

dnf刺客职业哪个厉害

🗓️ 09-08 👁️ 5713
吨位最大10大驱逐舰或巡洋舰排名:阿利伯克最后,055驱第几?
365体育亚洲官方登录

吨位最大10大驱逐舰或巡洋舰排名:阿利伯克最后,055驱第几?

🗓️ 10-10 👁️ 1144