Testmanagement bei easylearn
Datum
29. April 2020
Ein strukturiertes Testmanagement ist für eine professionelle Qualitätssicherung in der Softwareentwicklung unabdingbar. Doch wie funktioniert das Testmanagement und was wird alles getestet, bis ein neuer Release freigegeben und ausgerollt werden kann? Wir geben Ihnen Einblick in das Software Testing bei easylearn.
Phasen und Aufgaben im Testmanagement
Die Aufgaben des Testmanagers bei easylearn beinhalten:
- Testplanung
- Erfassung und Pflege von Testfällen
- Durchführung der Testfälle anhand der Testplanung
- Dokumentation der Testergebnisse
Testplan erstellen
Ist ein Release zum Testen freigegeben, wird zuerst ein Testplan mit Testfällen erstellt.
- Ein Major Release enthält neue oder signifikant geänderte Funktionen und wird langfristig geplant. Bei einem Major Release werden alle Testfälle durchgetestet.
- Ein Minor Release beinhaltet kleinere Änderungen oder Fehlerkorrekturen und wird nach Bedarf ausgerollt. Bei einem Minor Release werden ausgewählte Testfälle durchgetestet.
Testfälle
Alle Testfälle werden in einem Test-Tool strukturiert erfasst und gepflegt. Diese müssen sowohl einzelne Funktionen wie auch ganze Prozesse abdecken.
Getestet werden:
- Berechtigungen
- Benutzerverwaltung
- Mailversand
- System- und Community-Einstellungen
- Antragsstellung
- Benutzerimporte
- Lernaktivitäten verwalten, zuweisen, abschliessen
- Veranstaltungen planen, bestätigen und durchführen
- Auswertungen
- Snackerstellung und Veröffentlichung im Lernangebot
- … und vieles mehr
In einem Testfall werden in genau beschriebenen Schritten oft zuerst einzelne Funktionen getestet. Im Anschluss wird der zusammenhängende Prozess auf Herz und Nieren geprüft. Um einen Test durchführen zu können, werden in einem Testfall als Erstes die Vorbedingungen definiert. Des Weiteren werden einzelne Schritte und das erwartete Ergebnis beschrieben.
Tests durchführen
Alle Testfälle des Testplans werden dann Schritt für Schritt durchgearbeitet. Sollte eine Funktion nicht das erwartete Ergebnis bringen, wird die Entwicklung das Problem analysieren und lösen.
Dieser Vorgang wird wiederholt, bis die Funktion einwandfrei funktioniert. Die Freigabe einer Version erfolgt erst, wenn alle Tests erfolgreich durchgeführt sind.
Testergebnisse dokumentieren
Um den Releaseprozess zu dokumentieren, wird am Schluss ein Testrapport erstellt und abgelegt.
Testing easylearn-Version 6
Im Rahmen der easylearn-Version 6 haben wir auch bestehende Kundinnen und Kunden ins umfassende Testing miteinbezogen: An mehreren Tagesworkshops in kleinen Gruppen konnten easylearn-Anwenderinnen und -Anwender aus verschiedenen Branchen die Version kennenlernen und ausgiebig testen. Dadurch konnten wir weitere Verbesserungen, sowie wertvolle Rückmeldungen und Erkenntnisse in die Fertigstellung der easylearn-Version 6 mitnehmen.
Neue und kommende Funktionen der easylearn-Lernplattform kennenlernen
Unverbindliche Demo vereinbaren
Jetzt Kontakt aufnehmen