8 Software testen und dokumentieren


Grundlagen für die Testung von Software

  • Definition der Fehlerklasse und Bewertung der Schwere der Fehler
  • Testkriterien, Abnahmekriterien
  • Testumfang, Testabdeckung
  • Umfang der Testobjekte
  • Prioritäten im Test, Risikobewertung
  • Testarten, Teststufen
  • Testdaten
  • Testumgebung
  • Ressourcen- und TEstteamplanung
  • Teststeuerung und Überwachung
  • Dokumentation des Testprozesses

Testverfahren

  • Statische Testverfahren
    • Inspektion
    • Review
    • Walkthrough
    • Audit
    • Statische Code-Analyse
  • Dynamische Testverfahren
    • Whitebox-Test
    • Blackbox-Test

Zu testende Qualitätsmerkmale

  • Funktionalität
  • Zuverlässigkeit
  • Benutzbarkeit
  • Effizienz
  • Änderbarkeit/Wartbarkeit
  • Übertragbarkeit

Teststufen

  • Modul-,Unit-,Komponententest
  • Integrationstest
  • Systemtest
  • Abnahmetest
  • Alphatest
  • Betatest
  • Release Candidate

Dokumentation

  • Übersicht
    • Testkonzept
  • Testspezifikationen
    • Testentwurfsspezifikation
    • Testfallspezifikation
    • Testablaufspezifikation
  • Testbericht
    • Testobjektübergabebericht
    • Testprotokoll
    • Testabweichungsbericht
    • Testabschlussbericht

Video: Softwaretests
Dauer: ca. 4 Min


Schritte der Testgetriebenen Softwareentwicklung

  • Schreiben eines Tests
  • Implementierung des Programmcodes
  • Refaktorisierung der Lösung

Unter einer Dokumentation ist die Nutzbarmachung von Informationen zum Zweckeder weiteren Verwendung zu verstehen. Sie dient dazu, diese gezielt auffindbar zu machen. Die enthaltenen Informationen sollten vollständig, übersichtlich, verständlich und inhaltlich korrekt sein. Dokumentationen erfolgen meistens in schriftlicher Form. Jedoch können auch Bilder, Videos oder Tonaufzeichnungen als Dokumentation dienen.

Kriterien einer guten Dokumentation

  • Die Informationen werden schnell und einfach gefunden.
  • Es sind nur die relevanten Informationen enthalten.
  • Die Informationen sind verständlich dargestellt.
  • Die Informationen sind zielgruppengerecht aufbereitet
  • Die Informationen können praxisnah nachvollzogen werden.
  • Das Dokument ist schnell zu lesen.
  • Die Inhalte sind aktuell.
  • Die Inhalte sind widerspruchsfrei.
  • Die Inhalte sind vollständig.

Video: Arten der Softwaredokumentation
Dauer: ca. 5 Min


  • Entwicklungsdokumentation
    • Projektdokumentation
    • Systemdokumentation
    • Testdokumentation
  • Benutzdokumentation
    • Benutzerhandbuch
    • Installationsanleitung
    • Schulungsunterlagen
    • Marketingunterlagen

© 2024 Netzwerk-Barbaren - AP1

E-Mail