Version 1.2
Presentation: Test It!
Unit testing for lazy developers
In this talk, I want to discuss why automated tests are important for your project and how they will help you to develop faster and with less bugs.
On the one hand, I will talk about strategies and how to design (unit and integration) tests. For example, what distinguishes a white box test from a black box test and why are both important? Moreover, I will look into which software architecture patterns exists that make your code better testable. A special concern will be, how this integrates best with Qt and QtQuick based code and the QTest framework.
On the other hand, I will cover the integration into build system tooling and KDE CI infrastructure: What is CTest doing? Which helper macros do exist in Extra-CMake-Modules? And what important information can be see on build.kde.org?
Info
Day:
2020-09-06
Start time:
10:00
Duration:
00:30
Room:
Room 1
Track:
Technical
Links:
Files
Feedback
Click here to let us know how you liked this event.
Concurrent Events
Speakers
Andreas Cord-Landwehr |