From f26dd9743da133f461dad92e0e91d19f43f41e1c Mon Sep 17 00:00:00 2001
From: Oleg Akimenko <3028868@stud.th-mannheim.de>
Date: Thu, 11 Jun 2026 18:00:25 +0200
Subject: [PATCH] Modultestplan.md aktualisiert
---
module.md => Modultestplan.md | 84 +++++++++++++++++------------------
1 file changed, 42 insertions(+), 42 deletions(-)
rename module.md => Modultestplan.md (99%)
diff --git a/module.md b/Modultestplan.md
similarity index 99%
rename from module.md
rename to Modultestplan.md
index 02fa770..8935fdd 100644
--- a/module.md
+++ b/Modultestplan.md
@@ -1,43 +1,43 @@
-# Modultestplan– Fakturierungssystem
-
-SE1 Team 2 – Hochschule Mannheim
-
-Christopher Lampert
-
-11.06.2026
-
-
-
-# Kundenverwaltung
-
-Die folgenden Modultests prüfen die fachlichen Anforderungen des Moduls **Kundenverwaltung**. Die Testfälle sind so formuliert, dass sie ohne GUI-Abhängigkeiten als automatisierte JUnit-Tests umgesetzt werden können. Die Zuordnung zu den Anforderungen gewährleistet die Traceability zwischen Anforderungen und Tests. Die Anforderungen BA-KV-01 bis BA-KV-04 sowie GR-05 und NF-ARCH-01 werden vollständig abgedeckt.
-
-## Testfälle
-
-| Testfall-ID | Testziel / Beschreibung | Vorbedingungen | Testschritte | Erwartetes Ergebnis | Abgedeckte Anforderungen |
-| ----------- | ------------------------------------------------- | -------------------------------------------------------------------------------- | ---------------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------ |
-| MT-KV-01 | Kunde mit vollständigen Pflichtattributen anlegen | Kein Kunde mit derselben ID vorhanden | Kundenobjekt mit Firmenname, Straße, PLZ und Ort anlegen und speichern | Kunde wird gespeichert und ist in der Kundenliste vorhanden | BA-KV-01 |
-| MT-KV-02 | Kunde ohne Firmenname bzw. Nachname anlegen | System betriebsbereit | Kundenobjekt ohne Firmenname/Nachname speichern | Speicherung wird abgelehnt, Fehlermeldung wird erzeugt | BA-KV-01 |
-| MT-KV-03 | Kunde ohne Straße anlegen | System betriebsbereit | Kundenobjekt ohne Straßenangabe speichern | Speicherung wird abgelehnt, Fehlermeldung wird erzeugt | BA-KV-01 |
-| MT-KV-04 | Kunde mit ungültigem E-Mail-Format anlegen | System betriebsbereit | Kundenobjekt mit E-Mail „kunde@“ speichern | Speicherung wird abgelehnt, da das E-Mail-Format ungültig ist | BA-KV-01 |
-| MT-KV-05 | Vorhandenen Kunden bearbeiten | Kunde existiert bereits im System | Telefonnummer des Kunden ändern und speichern | Geänderte Telefonnummer wird gespeichert und angezeigt | BA-KV-02 |
-| MT-KV-06 | Persistenz geänderter Kundendaten prüfen | Kunde existiert bereits | Kundendaten ändern, speichern und erneut aus der Datenhaltung laden | Geänderte Daten bleiben unverändert erhalten | BA-KV-02, NF-ARCH-01 |
-| MT-KV-07 | Kunde über Namen suchen | Kunde „Muster GmbH“ vorhanden | Suche mit Suchbegriff „Muster“ ausführen | Kunde wird gefunden und zurückgegeben | BA-KV-03 |
-| MT-KV-08 | Kunde über Kundennummer suchen | Kunde mit bekannter Kundennummer vorhanden | Suche über Kundennummer ausführen | Passender Kunde wird gefunden | BA-KV-03 |
-| MT-KV-09 | Nicht vorhandenen Kunden suchen | Gesuchter Kunde existiert nicht | Suche mit unbekanntem Namen oder unbekannter Kundennummer durchführen | Leeres Suchergebnis bzw. Hinweis „Kein Kunde gefunden“ | BA-KV-03 |
-| MT-KV-10 | Nicht referenzierten Kunden löschen | Kunde existiert und wird von keinem Dokument verwendet | Löschvorgang ausführen und anschließend Suche starten | Kunde wird gelöscht und kann nicht mehr gefunden werden | BA-KV-04 |
-| MT-KV-11 | Referenzierten Kunden löschen | Kunde wird in Angebot, Auftragsbestätigung, Lieferschein oder Rechnung verwendet | Löschvorgang ausführen | Löschung wird abgewiesen, Kunde bleibt erhalten | BA-KV-04, GR-05 |
-
-## Abdeckungsübersicht
-
-| Anforderung | Abgedeckte Testfälle |
-| ------------------------- | --------------------- |
-| BA-KV-01 Kunde anlegen | MT-KV-01 bis MT-KV-04 |
-| BA-KV-02 Kunde bearbeiten | MT-KV-05, MT-KV-06 |
-| BA-KV-03 Kunde suchen | MT-KV-07 bis MT-KV-09 |
-| BA-KV-04 Kunde löschen | MT-KV-10, MT-KV-11 |
-| GR-05 Stammdatenschutz | MT-KV-11 |
-| NF-ARCH-01 Persistenz | MT-KV-06
|
-# Produktverwaltung
-# Dokumentenprozess
+# Modultestplan– Fakturierungssystem
+
+SE1 Team 2 – Hochschule Mannheim
+
+Christopher Lampert
+
+11.06.2026
+
+
+
+# Kundenverwaltung
+
+Die folgenden Modultests prüfen die fachlichen Anforderungen des Moduls **Kundenverwaltung**. Die Testfälle sind so formuliert, dass sie ohne GUI-Abhängigkeiten als automatisierte JUnit-Tests umgesetzt werden können. Die Zuordnung zu den Anforderungen gewährleistet die Traceability zwischen Anforderungen und Tests. Die Anforderungen BA-KV-01 bis BA-KV-04 sowie GR-05 und NF-ARCH-01 werden vollständig abgedeckt.
+
+## Testfälle
+
+| Testfall-ID | Testziel / Beschreibung | Vorbedingungen | Testschritte | Erwartetes Ergebnis | Abgedeckte Anforderungen |
+| ----------- | ------------------------------------------------- | -------------------------------------------------------------------------------- | ---------------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------ |
+| MT-KV-01 | Kunde mit vollständigen Pflichtattributen anlegen | Kein Kunde mit derselben ID vorhanden | Kundenobjekt mit Firmenname, Straße, PLZ und Ort anlegen und speichern | Kunde wird gespeichert und ist in der Kundenliste vorhanden | BA-KV-01 |
+| MT-KV-02 | Kunde ohne Firmenname bzw. Nachname anlegen | System betriebsbereit | Kundenobjekt ohne Firmenname/Nachname speichern | Speicherung wird abgelehnt, Fehlermeldung wird erzeugt | BA-KV-01 |
+| MT-KV-03 | Kunde ohne Straße anlegen | System betriebsbereit | Kundenobjekt ohne Straßenangabe speichern | Speicherung wird abgelehnt, Fehlermeldung wird erzeugt | BA-KV-01 |
+| MT-KV-04 | Kunde mit ungültigem E-Mail-Format anlegen | System betriebsbereit | Kundenobjekt mit E-Mail „kunde@“ speichern | Speicherung wird abgelehnt, da das E-Mail-Format ungültig ist | BA-KV-01 |
+| MT-KV-05 | Vorhandenen Kunden bearbeiten | Kunde existiert bereits im System | Telefonnummer des Kunden ändern und speichern | Geänderte Telefonnummer wird gespeichert und angezeigt | BA-KV-02 |
+| MT-KV-06 | Persistenz geänderter Kundendaten prüfen | Kunde existiert bereits | Kundendaten ändern, speichern und erneut aus der Datenhaltung laden | Geänderte Daten bleiben unverändert erhalten | BA-KV-02, NF-ARCH-01 |
+| MT-KV-07 | Kunde über Namen suchen | Kunde „Muster GmbH“ vorhanden | Suche mit Suchbegriff „Muster“ ausführen | Kunde wird gefunden und zurückgegeben | BA-KV-03 |
+| MT-KV-08 | Kunde über Kundennummer suchen | Kunde mit bekannter Kundennummer vorhanden | Suche über Kundennummer ausführen | Passender Kunde wird gefunden | BA-KV-03 |
+| MT-KV-09 | Nicht vorhandenen Kunden suchen | Gesuchter Kunde existiert nicht | Suche mit unbekanntem Namen oder unbekannter Kundennummer durchführen | Leeres Suchergebnis bzw. Hinweis „Kein Kunde gefunden“ | BA-KV-03 |
+| MT-KV-10 | Nicht referenzierten Kunden löschen | Kunde existiert und wird von keinem Dokument verwendet | Löschvorgang ausführen und anschließend Suche starten | Kunde wird gelöscht und kann nicht mehr gefunden werden | BA-KV-04 |
+| MT-KV-11 | Referenzierten Kunden löschen | Kunde wird in Angebot, Auftragsbestätigung, Lieferschein oder Rechnung verwendet | Löschvorgang ausführen | Löschung wird abgewiesen, Kunde bleibt erhalten | BA-KV-04, GR-05 |
+
+## Abdeckungsübersicht
+
+| Anforderung | Abgedeckte Testfälle |
+| ------------------------- | --------------------- |
+| BA-KV-01 Kunde anlegen | MT-KV-01 bis MT-KV-04 |
+| BA-KV-02 Kunde bearbeiten | MT-KV-05, MT-KV-06 |
+| BA-KV-03 Kunde suchen | MT-KV-07 bis MT-KV-09 |
+| BA-KV-04 Kunde löschen | MT-KV-10, MT-KV-11 |
+| GR-05 Stammdatenschutz | MT-KV-11 |
+| NF-ARCH-01 Persistenz | MT-KV-06
|
+# Produktverwaltung
+# Dokumentenprozess
# GUI
\ No newline at end of file