5 Testmanagement Aufzählungen Flashcards
Unabhängiges Testen: Vorteile
LANG
LZ
effektiver
- wahrscheinlich mehr oder andere FW erkannt
implizite Annahmen während
- Spezifikation und
- Realisierung
können eher hinterfragt oder widerlegt werden
spezialisierte Tester eher notwendige Kompetenzen & Ressourcen
weniger empfindlich für politischen Druck
Unabhängiges Testen: Vorteile
KURZ
LZ
effektiver
implizite Annahmen
Kompetenzen & Ressourcen
politischer Druck
Unabhängiges Testen: Nachteile
LANG
LZ
Isolation vom Entwicklungsteam
=> Problemen in Verhältnis, Zusammenarbeit oder Kommunikation
Entwickler können Verantwortungsbewusstsein für Qualität verlieren
Tester können als Engpass angesehen werden
Dem Tester fehlen u.U. wichtige Informationen
fehlende Vertrautheit - Entwickler können in eigenem Code effizient viele FZ finden
Unabhängiges Testen: Nachteile
KURZ
LZ
Isolation vom Entwicklungsteam
Entwickler Verantwortungsbewusstsein Qualität
Tester = “Engpass”
Informationslücken
fehlende Vertrautheit
Testprozess - Testmanager - Tester
Testmanager
- Testplanung
- Testüberwachung und -steuerung
- Testabschluss
Tester
- Testanalyse
- Testentwurf
- Testrealisierung
- Testdurchführung
Testmanager: Hauptaufgaben
LZ
- Planung
- Überwachung
- Steuerung
- Abschluss
der Testaktivitäten
Testplanung & -schätzung: Aspekte
LZ
Erstellen TESTKONZEPT
TESTSTRATEGIE und Auswahl einer geeigneten
TESTVORGEHENSWEISE
Definition von EINGANGS- & ENDEKRITERIEN
Erstellen TESTAUSFÜHRUNGSPLAN
Kenntnis FAKTOREN TESTAUFWAND
Geeignete TESTSCHÄTZVERFAHREN anwenden
Teststrategien: Arten
LZ
- Analytisch
- Modellbasiert
- Methodisch
- Konform Prozess oder Standard
- Angeleitet/ Beratend
- Leistungsverlustvermindernd
- Reaktiv
Testvorgehensweise
Dojo
LZ
Ausgangspunkt für
Auswahl
- Testverfahren
- Teststufen
- Testarten
Definition
- Eingangs- und
- Endekriterien
Eingangskriterien:
Zweck
Dojo
Durchführung Aktivität verhindern,
wenn höherer Aufwand
- als für Schaffung Eingangskriterien
Nicht-Erfüllung: wahrscheinlich, dass Aktivität - schwieriger, - zeitaufwändiger, - kostspieliger & - risikoreicher
Endekriterien: Zweck
Dojo
Verhindern, dass Testarbeiten
- zufällig oder aus
- Zeitdruck/ Ressourcenmangel
zu früh beendet werden
Sicherstellen, dass
geplante Qualität erreicht wird
Am Anfang des Projekts vereinbaren
Grundlage für
- Status- und Fortschrittsmessung
- Entscheidungsfindungen
Ende Testaktivitäten aus Zeit- und Budgetgründen
- kein objektiver Indikator für Erreichen von Qualität
<=> zulässig, Testaktivitäten unter diesen Zuständen zu beenden
=> die verbleibenden Qualitätsrisiken
- prüfen
- transparent für Shareholder
Testausführungsplan: Einflussfaktoren Reihenfolge Testsuiten
- Priorisierung Tests
- Abhängigkeiten zwischen Tests
- Fehlernachtests & Regressionstests
- effiziente Durchführung
Reihenfolge Tests:
Schritte/ Abwägungen
LZ
auf Basis Priorität ordnen
=> höchste Priorität zuerst durchführen
bei Anhängigkeiten
=> ggf. niedriger priorisierte Tests vorher ausführen
Fehlernachtests & Regressionstests auch hohe Priorität
=> schnelle Rückmeldungen nach Änderungen
Testausführungsplan sollte..
bestmöglichen Kompromiss zwischen
- Effizienz der Testdurchführung
- Priorisierung erhalten