Erscheinungstermin:
01.01.2019
Preis:
EUR 16.00 + (EUR 3.00 Versand)
Ziel:
Vorbereitung Zertifizierungsprüfungen.
Interessante Grundlagendokumentation
Release- und Iterationsplanung
Die Planung in einem Softwareprojekt ist eine fortlaufende Aktivität. Dies gilt auch für den agilen Lebenszyklus. Für agile Lebenszyklen gibt es zwei Arten der Planung, die Releaseplanung und die
Iterationsplanung. Releaseplanung: Die Releaseplanung schaut voraus auf die Veröffentlichung (Release) einer Produktversion, die oft einige Monate vom Beginn des Projekts entfernt in der Zukunft
liegt. In der Re-leaseplanung wird das Product-Backlog erstellt und/oder aktualisiert. In ihr können grössere User-Stories in eine Sammlung kleinerer Stories heruntergebrochen werden.
Testpyramide
Ein Softwaresystem kann auf unterschiedlichen Stufen getestet werden. Typische Teststufen sind, vom unteren Ende der Pyramide bis zur Spitze, Komponente, Integration, System und Abnahme/ Akzeptanztest. Die Metapher der Pyramide illustriert die grössere Anzahl an Testfällen auf Unittest-Stufe (am unteren Ende der Pyramide) im Vergleich zu der geringer werdenden Anzahl von Testfällen mit steigender Teststufe (oberes Ende der Pyramide). Normalerweise sind Tests auf der Unit- und der Integrationsstufe automatisiert und werden mit Hilfe von API-basierten Werkzeugen erstellt. Auf der System- und der Abnahmestufe werden die automatisierten Tests mit Hilfe von GUI-basierten Werkzeugen erstellt. Das Konzept der Testpyramide folgt dem Prinzip der frühestmöglichen Qualitätssicherung (d.h. das Beseitigen von Fehlern so früh wie möglich im Lebenszyklus).
Testfragen
Zu jedem Hauptkapitel Testfragen mit Lösungen vorhanden, damit Sie ihr gelerntes Wissen überprüfen können.
Frage:
Lösung (mit Verweis zum Kapitel)
Frage:
Lösung (mit Verweis zum Kapitel)