The complexity of today’s user interfaces as well as continuous updates and delivery challenge software testers and engineers. While automating unit tests covers a good part of the application’s logic, testing the user interface must not be neglected. In this talk, you will learn how to tackle this task and automate the functional tests of Qt applications. We will look into the challenges ahead and cover GUI testing of Qt apps on all platforms – desktop, embedded, mobile or web – or a combination of all of that. Finally, you will also learn how to integrate automated GUI tests into continuous integration systems to leverage the full potential of automated tests and deliver high-quality software products.