Kapitel 25: Testenâ und Tuning
In diesem Kapitel werden einige Techniken beschrieben, die Sie für die Bewältigung gröÃerer Software-Projekte benötigen. Es geht um folgende Fragen:
Wie kann man einzelne Funktionen, Methoden oder ganze Module systematisch testen, um sicherzustellen, dass sie auch groÃe Datenmengen bewältigen können und in Extremsituationen nicht versagen?
Wie findet man in einem komplexen Programmsystem Schwachstellen, die die Performance (Laufzeit) verschlechtern?
25.1 Automatisiertes Testen
Testen ist ein essenzieller Bestandteil jeder gröÃeren Software-Entwicklung, gleichgültig, welcher Entwicklungsmethodologie man folgt. Bei gröÃeren Projekten werden die Module des Gesamtsystems getrennt von verschiedenen Personen ...
Get Python 3 - Lernen und professionell anwenden now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.