Test It!
summary
Explains why automated tests speed development and cut bugs, with concrete strategies for designing unit and integration tests, differences between white box and black box checks, and architecture patterns that reduce coupling to make code testable. Shows how Qt and QtQuick code uses QTest, how tests integrate into CMake with CTest and Extra-CMake-Modules helper macros, and what build.kde.org exposes for CI results and failure debugging.
AI-written summary · about
chapters (9)
- 0:00Introduction to testing
- 2:22Black box vs white box testing
- 5:10Implementing test cases
- 8:08Test case design and scenarios
- 11:57When tests fail and why
- 15:07Testing complex systems
- 18:35Testing in daily work
- 21:18Future of testing
- 24:14Summary and closing
related talks
27mTesting Your Patience With Qt
49mQuickly and Effectively Testing Qt Desktop Applications
58mIntroduction to Automated Testing for Qt Applications
29mAre you testing enough - Qt application Quality Assurance
57mQuickly Testing Qt Desktop Applications with Approval Tests
23mQt and Python; code easily using the Pytest framework
25mHow to automate Qt GUI Tests
27mTest and profile Android applications with Qt
