Testing Your Patience With Qt
summary
Covers using the Qt Test framework for automated unit testing of Qt code, including basic linear tests, data-driven tests, and organizing code for testability. Describes techniques to reduce redundant tests via mocking and stubs, and how to test classes that interact with network servers without running real servers; GUI testing is explicitly excluded.
AI-written summary · about
chapters (14)
- 0:00Intro
- 0:11Once upon a time...
- 1:29UNIT TESTING
- 1:41What can tests help us do?
- 4:49A Simple Test That Fails
- 6:07IS A Simple Data Driven Test
- 12:34Design for Tests
- 13:18Test YOUR code
- 14:09Saving Data to File - Bad
- 16:05Saving Data to File. Good
- 16:48Loading Data from a Fle
- 19:01Design for Testing
- 19:36Singleton, Make it virtual
- 21:52Singleton Abused
related talks
25mTest It!
58mIntroduction to Automated Testing for Qt Applications
49mQuickly and Effectively Testing Qt Desktop Applications
29mAre you testing enough - Qt application Quality Assurance
57mQuickly Testing Qt Desktop Applications with Approval Tests
46mBehavior Driven GUI Testing of Embedded, Mobile and Desktop Qt HMIs
35mMeet Qt
01h 13mQt Tips and Tricks
