Quickly Testing Qt Desktop Applications with Approval Tests
https://cppcon.org/ https://github.com/CppCon/CppCon2020/blob/main/Presentations/quickly_testing_qt_desktop_applications_with_approval_tests/quickly_testing_qt_desktop_applications_with_approval_tests__clare_macrae__cppcon_2020.pdf
You’ve inherited some Qt GUI code: it’s valuable, but it doesn’t have tests, and it wasn’t designed to be testable, so you need to start refactoring. But you can’t refactor safely until the code has tests, and you can’t add tests …