Download Folien
hier
Download Demo Source
Übung Komponententests - Quicksort Demo
Übung Systemtest - Demo Code
Inhalt
- White-Box Testen
- Black-Box Testen
- Komponententests
- Integrationstests
- Systemtests
Lernziele (Fragen zur Vorlesung)
- Wann im Software Lebenszyklus sind Fehler besonders teuer?
- Was versteht man unter Black-Box Testverfahren?
- Welche Black-Box Methoden zur Testfallspezifikaton kennen Sie?
- Was wird bei Reviews geprüft? Wer prüft?
- Welche Review Verfahren kennen Sie?
- Welche Integrationsstrategien kennen Sie?
- Wie können Tests als Tabellen modelliert werden?
- Was ist eine Action Test Tabelle?
- Was wird beim Integrationstest getestet? Welche typischen Fehler sollen hier gefunden werden?
- Welche Java Namenskonventionen kennen Sie?
- Beschreiben Sie die Phasen in die ein Unit Tests aufgeteilt werden kann.
- Was bezeichnet der Begriff Testabdeckung?
- Warum ist eine vollständige Testabdeckung i.d.R. nicht möglich?
- Wie kann ein Werkzeug wie CodeCover den Abdeckungsgrad bestimmen?
- Andreas Spillner - Basiswissen Softwaretest - 2005
- xUnit Test Patterns: Refactoring Test Code - Gerard Meszaros 2007
- Continuous Integration: Improving Software Quality and Reducing Risk - Paul M. Duvall, Steve Matyas, Andrew Glover - 2007
- JUnit - http://www.junit.org/
- Code Cover - http://codecover.org/
- Fit: Framework for Integrated Test - http://fit.c2.com/
- Selenium Website - http://seleniumhq.org/
- Äquivalenzklassentest Wikipedia - http://de.wikipedia.org/wiki/%C3%84quivalenzklassentest
Keine Kommentare:
Kommentar veröffentlichen