diff --git a/docu/Concepts/Testfallkatalog/ReadMe-Testkatalog.md b/docu/Concepts/Testfallkatalog/ReadMe-Testkatalog.md index 75a2eb1bc..33fae1fb5 100644 --- a/docu/Concepts/Testfallkatalog/ReadMe-Testkatalog.md +++ b/docu/Concepts/Testfallkatalog/ReadMe-Testkatalog.md @@ -18,14 +18,14 @@ vorgesehen, die als Unterverzeichnisse mit folgenden Nameskonventionen angelegt Die **Testfälle** selbst werden in einzelnen Dateien beschrieben. Die Namen der Testfall-Dateien folgen dem Namenspattern: -* Prefix-Pattern: "C", dreistellige laufende Nr, "-", zweistellig laufende Nr, "-", Testfallbezeichnung -* Beispiel: C001-01-Benutzerregistrierung +* Prefix-Pattern: "Prefix des Verzeichnisses"-"C", dreistellige laufende Nr, "-", zweistellig laufende Nr, "-", Testfallbezeichnung +* Beispiel: T02-C001-01-Benutzerregistrierung * die dreistellige Nummer wird mit der Testfallbezeichnung in Bezug gesetzt * die zweistellige Nummer dient als optionale Untergliederung für einen Testfall * Beispiel: - * C001-01-Benutzerregistrierung: Schritt 1 - Registrierungslink - * C001-02-Benutzerregistrierung: Schritt 2 - Datenerfassung - * C001-03-Benutzerregistrierung: Schritt 3 - ... + * T02-C001-01-Benutzerregistrierung: Schritt 1 - Registrierungslink + * T02-C001-02-Benutzerregistrierung: Schritt 2 - Datenerfassung + * T02-C001-03-Benutzerregistrierung: Schritt 3 - ... Um Dialog-Masken als **Bilder** in die Testfallbeschreibungen einzubinden, gibt es das Verzeichnis Testfallkatalog/image. Dieses enthält alle Bilder aller Testfälle nach folgenden Konventionen: @@ -35,7 +35,6 @@ Um Dialog-Masken als **Bilder** in die Testfallbeschreibungen einzubinden, gibt * `![alternativer Text](../image/)` * Wie man direkt DrawIO-Bilder einhängen kann, ist noch nicht klar (notfalls muss eben ein PNG-Bild davon gemacht werden) - ## Testfall-Vorlage Im Verzeichnis Testfallkatalog liegt eine Testfall-Vorlage, die als Kopie für das Anlegen eines neuen Testfalles herangezogen werden kann. Die Kopie der Testfallvorlage im Test-Thema-Verzeichnis ist dann gemäß den oben beschriebenen Namenskonventionen für die Testfall-Datei umzubenennen. diff --git a/docu/Concepts/Testfallkatalog/T01-CommunityVerwaltung/T01-C001-01-CreateCommunity.md b/docu/Concepts/Testfallkatalog/T01-CommunityVerwaltung/T01-C001-01-CreateCommunity.md new file mode 100644 index 000000000..14a971911 --- /dev/null +++ b/docu/Concepts/Testfallkatalog/T01-CommunityVerwaltung/T01-C001-01-CreateCommunity.md @@ -0,0 +1,27 @@ +# Testfall: "*Dateiname*" + +## Thema: "*Name des Verzeichnisses*" + +## ## Beschreibung: + +*Welche(n) Anwendungsschritt/Oberfläche/Logik ist durch den Testfall betroffen?* + + +## Vorraussetzungen: + +*Welche Vorraussetzungen (Daten/Anwendungschritte, etc.) müssen erfüllt sein, um den Testfall durchführen zu können?* + + +## Testfall-Schritte: + +*Welche Schritte müssen zur Durchführung des Testfalles getätigt werden? (Dateneingaben/ Navigationen/ Link- o Button-Klicks/ Schritte der Anwendungslogik/ etc.)* + + +## Ende-Bedingungen: + +*Welche Bedingungen werden am Ende des Testfalles bei positivem Ergebnis erwartet? (Daten/ GUI/ Zustände/ etc)* + + +## erwartete Fehlerfälle: + +*Welche Fehlerfälle können auftreten und wie ist das erwartete Verhalten/ Rückgabewerte/ Fehlercode?* diff --git a/docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/C001-01-LoginMaske.md b/docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/T02-C001-01-LoginMaske.md similarity index 100% rename from docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/C001-01-LoginMaske.md rename to docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/T02-C001-01-LoginMaske.md diff --git a/docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/C001-02-LoginMaske.md b/docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/T02-C001-02-LoginMaske.md similarity index 100% rename from docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/C001-02-LoginMaske.md rename to docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/T02-C001-02-LoginMaske.md diff --git a/docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/C001-03-LoginMaske.md b/docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/T02-C001-03-LoginMaske.md similarity index 100% rename from docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/C001-03-LoginMaske.md rename to docu/Concepts/Testfallkatalog/T02-Benutzerverwaltung/T02-C001-03-LoginMaske.md diff --git a/docu/Concepts/Testfallkatalog/T03-Schoepfung-Vergaenglichkeit/T03-C001-01-CreateActiveBasicIncome.md b/docu/Concepts/Testfallkatalog/T03-Schoepfung-Vergaenglichkeit/T03-C001-01-CreateActiveBasicIncome.md new file mode 100644 index 000000000..14a971911 --- /dev/null +++ b/docu/Concepts/Testfallkatalog/T03-Schoepfung-Vergaenglichkeit/T03-C001-01-CreateActiveBasicIncome.md @@ -0,0 +1,27 @@ +# Testfall: "*Dateiname*" + +## Thema: "*Name des Verzeichnisses*" + +## ## Beschreibung: + +*Welche(n) Anwendungsschritt/Oberfläche/Logik ist durch den Testfall betroffen?* + + +## Vorraussetzungen: + +*Welche Vorraussetzungen (Daten/Anwendungschritte, etc.) müssen erfüllt sein, um den Testfall durchführen zu können?* + + +## Testfall-Schritte: + +*Welche Schritte müssen zur Durchführung des Testfalles getätigt werden? (Dateneingaben/ Navigationen/ Link- o Button-Klicks/ Schritte der Anwendungslogik/ etc.)* + + +## Ende-Bedingungen: + +*Welche Bedingungen werden am Ende des Testfalles bei positivem Ergebnis erwartet? (Daten/ GUI/ Zustände/ etc)* + + +## erwartete Fehlerfälle: + +*Welche Fehlerfälle können auftreten und wie ist das erwartete Verhalten/ Rückgabewerte/ Fehlercode?*