|
Softwaretest/Qualitätssicherung Der
Bereich Softwaretest/ Qualitätssicherung ist für mich in den
letzten Jahren zu einem Schwerpunktthema geworden. Nicht zuletzt
deshalb habe ich das Zertifikat zum "ISTQB Certified Tester/
Foundation Level" erworben. Es folgt ein Überblick über meine
Tätigkeitsbereiche:
- Testmanagement
- Testplanung und Testorganisation
- Ermittlung Testaufwand/Testkosten
- Wirtschaftlichkeitsermittlung
- Koordination der Testarbeiten
- Zusammenarbeit mit Projektmanagement, Changemanagement und Konfigurationsmanagement
- Fehlermanagement
- Planung, Umsetzung und Durchführung von funktionalen und nicht funktionalen Tests.
- Modul/-Komponententests
- Integrationstests
- System- und Akzeptanztests
- Regressionstests
- Testfalldefinition (Whitebox- und Blackbox-Verfahren)
- Erstellen von
Testspezifikationen (Beschreibung des Tests, Testvoraussetzung und
Vorbedingungen, Festlegung und Erstellung Eingangsdaten, Festlegungen
zu Testablauf und -reihenfolge, Definition der Sollwerte
(Erwartungswerte), Festlegung der Bedingungen für einen
erfolgreichen Test
- Testdurchführung
- Manuelle Tests
- Automatische Tests
- Regressionstests
- Testautomation
- Entwicklung von Skripten und Programmen zur Testautomatiserung inklusive automatischer Testprotokollierung/-auswertung
- Aufbereitung der Tests zur automatischen Ausführung gemäß Testspezifikationen
- Unterstützung der Entwickler bei der Fehlersuche
- Testauswertung
- Kommunikation mit der Entwicklungsabteilung und der Fachabteilung
Entwicklung von Testtreibern
Häufig ist es notwendig, für die Durchführung der Tests
einen sogenannten Testtreiber zu verwenden. Der Testtreiber ruft das
Testobjekt mit verschiedenen Parametern auf und ermöglicht so den
Test überhaupt erst. Die Entwicklung solcher Testtreiber
gehört zu meinen Tätigkeitsfeldern.
|