Testmanagement bei easylearn

Autor

Susanne Müller

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