This document discusses test-driving QML applications. It begins with an overview of test-driven development (TDD) and then provides steps to get started with testing QML code using the qtest-qml framework. It demonstrates examples of simple synchronous tests, simulating user interactions like mouse clicks and touches, and asynchronous testing using tryCompare and SignalSpy. It also covers data-driven tests and notes some current limitations, such as only allowing one test case.