Tim Stollenwerk discussed various types of testing for Plone projects, including unit, integration, and functional testing. He emphasized that testing is important for creating robust code, improving code understanding, providing proof of requirements, and cheaper bug fixing. He demonstrated examples of unit tests using the unittest framework, integration tests across components, and functional tests using zope.testbrowser. Regular testing and code coverage tools help ensure code quality and catch errors.
13. XP/Scrum und Funktionale Tests
● Abbildung von (Software) Anforderungen durch
User Stories / Acceptance Tests
● Testbare Spezifikation
● Code der die Tests besteht
● => Beweist das die Software tut was sie soll
14. User Stories mit (Doc)Tests
As a logged-in user, I can add a new page to the
website.