Inhalt
- Wiederholung Integrationstests
- Integrationsstrategien
- Test Driven Development
- Black-Box Testverfahren
Lernziele (Fragen zur Vorlesung)
- Was sind die Testziele beim Integrationstest?
- Was ist der Unterschied zwischen White-Box und Black-Box Testing?
- Nennen Sie drei typische Integrationsfehler.
- Welche Integrationsstrategien kennen Sie? Welche Vor- und Nachteile haben diese?
- Was ist der Unterschied zwischen White-Box und Gray-Box Testing?
- Aus welchen Schritten besteht der Prozess zur Testgetriebene Entwicklung (Test Driven Development Prozess)?
- Welche Vorteile bietet die Testgetriebene Entwicklung?
- Was sind Äquivalenzklassen?
TDD - Werkzeug:
- Continuous Testing plugin for Eclipse https://infinitest.github.io/
Literatur
- Test Driven Development. By Example - Kent Beck 2002
- xUnit Test Patterns: Refactoring Test Code - Gerard Meszaros 2007
- Andreas Spillner - Basiswissen Softwaretest - 2005
- Documentation Spring Testing Framework - http://static.springsource.org/spring/docs/current/spring-framework-reference/html/testing.html#integration-testing
- Integration Testing with Spring - http://www.infoq.com/presentations/system-integration-testing-with-spring
Keine Kommentare:
Kommentar veröffentlichen