This document is a presentation on unit testing and functional testing in TYPO3. It introduces the presenter, Nicole Cordes, and provides an overview of the basics of functional testing including why it is needed, what a test case is, and the lifecycle of a test. It then demonstrates a use case for testing an extension and how to run tests from the command line or with an alternative MySQL instance. The document concludes with guidance on coding functional tests, including setting expectations, implementing requirements and assertions, and setting up continuous integration with Travis.
Related topics: