| Der PC ist hochgefahren, die Anlage betriebsbereit und alle benötigten Dateien aus dem SVN Repository sind lokal gespeichert
| PC ist an, SVN-Ordner "XY" ausgecheckt in V1234
| i.O.
|
|-
| Precondition 2
| Anlage hochfahren
| Anlage ist aus
| Schalter XY betätigen, Druck an Anschluss XY auf XYbar aufdrehen
| Anlage ist betriebsbereit, Druckanzeige zeigt 6bar, SPS-Status ist auf grün (siehe LED XY)
| Anlage ist betriebsbereit, Druckanzeige zeigt 6bar, SPS-Status ist auf grün (siehe LED XY)
| i.O.
|
|-
| Precondition 3
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| Der PC ist hochgefahren und alle benötigten Dateien aus dem SVN Repository sind lokal gespeichert
|-
| Testschritt 1
| Druckzylinder 1 ausfahren
| Anlage ist betriebsbereit
| Schalter XY betätigen
| Zylinder fährt aus und meldet "XY" [[Datei:Test KOM Sprint2 WiSe 22 23.gif|400px|thumb|center|Beispiel-HMI-Bild]]
|
| i.O.
| i.O.
| OK
|
|-
|-
| style="width: 5%"| Precondition 2
| Testschritt 2
| style="width: 10%"| Die Visual Studio Solution und das dSPACE Control Desk Projekt werden gestartet
| ...
| style="width: 10%"| Benötigte Dateien vorhanden, Hardware und Kabel eingerichtet
| ...
| style="width: 10%"| Das Sendeprogramm (Visual Studio) und Empfangs-/Kontrollprogramm (dSPACE Control Desk) werden gestartet
| ...
| style="width: 19%"| Visual Studio mit der ''OSE_Spurpolynom_Draufsicht_RS232.sln'' Solution geöffnet
| ...
| style="width: 1%"| i.O.
| ...
| style="width: 35%"| [[Datei:Projektmappe Visual Studio OSE Draufsicht Spurpolynom RS232.png|100px|thumb|center|Visual Studio Projekt]]
| ...
| ...
|-
|-
| style="width: 5%"| Testschritt 1
| Postcondition 1
| style="width: 10%"| Kommunikation wird getestet, indem die Ausgabe in der Konsole der Visual Studio Solution mit den Ergebnissen der dSPACE ControlDesk verglichen werden
| Anlage herunterfahren
| style="width: 10%"| Die Visual Studio Solution und das dSPACE Control Desk wird ausgeführt
| Anlage läuft
| style="width: 10%"| Das Sendeprogramm (Visual Studio) und Empfangs-/Kontrollprogramm (dSPACE Control Desk) werden ausgeführt
| Druckluft an XY abdrehen, Netzteil am Schalter XY ausschalten
| style="width: 19%"| Die '''Spurpolynom- koeffizienten''' werden im Konsolenfenster ausgegeben und korrekt in dSPACE Control Desk angezeigt.
| Druckluft = 0bar an Anzeige XY, SPS aus (alle LEDs aus), Netzteil aus
| style="width: 1%"| '''i.O.'''
| Druckluft = 0bar an Anzeige XY, SPS aus (alle LEDs aus), Netzteil aus
| style="width: 35%"| [[Datei:Test KOM Sprint2 WiSe 22 23.gif|400px|thumb|center|dSPACE Control Desk KOM Testergebnis]]
| i.O.
|
|-
|-
| style="width: 5%"| Testschritt 2
| Postcondition 2
| style="width: 10%"| Kommunikation wird getestet, indem die Ausgabe in der Konsole der Visual Studio Solution mit den Ergebnissen der dSPACE ControlDesk verglichen werden
| PC herunterfahren
| style="width: 10%"| Die Visual Studio Solution und das dSPACE Control Desk wird ausgeführt
| PC läuft
| style="width: 10%"| Das Sendeprogramm (Visual Studio) und Empfangs-/Kontrollprogramm (dSPACE Control Desk) werden ausgeführt
| Daten in XY speichern, Software XY schließen,...
| style="width: 19%"| Die '''Linienparameter''' werden im Konsolenfenster ausgegeben und korrekt in dSPACE Control Desk angezeigt.
| PC aus, Daten in XY gesichert
| style="width: 1%"| '''n.i.O.'''
| PC aus, Daten in XY gesichert
| style="width: 35%"| [[Datei:Test KOM Sprint2 WiSe 22 23.gif|400px|thumb|center|dSPACE Control Desk KOM Testergebnis]]
| i.O.
|
|-
|-
| style="width: 5%"| Testschritt 3
| Postcondition 3
| style="width: 10%"| Kommunikation wird getestet, indem die Ausgabe in der Konsole der Visual Studio Solution mit den Ergebnissen der dSPACE ControlDesk verglichen werden
| ...
| style="width: 10%"| Die Visual Studio Solution und das dSPACE Control Desk wird ausgeführt
| ...
| style="width: 10%"| Das Sendeprogramm (Visual Studio) und Empfangs-/Kontrollprogramm (dSPACE Control Desk) werden ausgeführt
| ...
| style="width: 19%"| Die '''Lidar Objektparameter''' werden im Konsolenfenster ausgegeben und korrekt in dSPACE Control Desk angezeigt.
| ...
| style="width: 1%"| '''n.i.O.'''
| ...
| style="width: 35%"| [[Datei:Test KOM Sprint2 WiSe 22 23.gif|400px|thumb|center|dSPACE Control Desk KOM Testergebnis]]
| ...
|-
| ...
| style="width: 5%"| Postcondition
| style="width: 10%"| Programm XY stoppen, Druckluft abdrehen
| style="width: 10%"| Messung in ControlDesk läuft, Datenübertragung wird ausgeführt
| style="width: 10%"| Das Sendeprogramm (Visual Studio) und Empfangs-/Kontrollprogramm (dSPACE Control Desk) werden geschlossen
| style="width: 19%"| PC kann heruntergefahren werden
Test-Artikel des KOM - KOmmunikation Teams Sprint WiSe 22/23. Die in der OSE Softwareumgebung beinhaltendende Kommunikation wird getestet. Dafür werden die zu übertragendenden Daten wie das Spurpolynom oder Lidar-Objekte über RS232 an die dSPACE Karte DS1104 geschickt.
Testfall
Verwendete Daten
Hier wird alles aufgelistet inkl. Datum/Versionnummer, was zur Ausführung des Testfalls notwendig ist.
SVN-Projektarchiv: XY in Version 12345
Wikiartikel: XY vom 22.12.2022
Benötigte Software: XY in Version XY
Der Testfall im Detail
Die Tabelle zu den Testfällen lässt sich über den Knopf "Ausklappen" anzeigen.
Bezeichnung: Bezeichnung des Testfalls
Erstellt von: Namen
Erstellt am: Datum
Testinstanz: PC/Versuchsaufbau/Prototyp XY/Prüfstand XY...
Schritt Nr.
Beschreibung
Ausgangszustand
Aktion(en)
Erwartetes Ergebnis
Ergebnis
Bewertung
Bemerkung
Precondition 1
PC und Daten vorbereiten
PC ist aus, Kabel nicht eingesteckt, lokale Daten veraltet
Start des PCs, Update SVN Arbeitskopie (Pfad: XY) Revision 1234
Der PC ist hochgefahren, die Anlage betriebsbereit und alle benötigten Dateien aus dem SVN Repository sind lokal gespeichert
PC ist an, SVN-Ordner "XY" ausgecheckt in V1234
i.O.
Precondition 2
Anlage hochfahren
Anlage ist aus
Schalter XY betätigen, Druck an Anschluss XY auf XYbar aufdrehen
Anlage ist betriebsbereit, Druckanzeige zeigt 6bar, SPS-Status ist auf grün (siehe LED XY)
Anlage ist betriebsbereit, Druckanzeige zeigt 6bar, SPS-Status ist auf grün (siehe LED XY)
i.O.
Precondition 3
...
...
...
...
...
...
...
Testschritt 1
Druckzylinder 1 ausfahren
Anlage ist betriebsbereit
Schalter XY betätigen
Zylinder fährt aus und meldet "XY" Beispiel-HMI-Bild
i.O.
Testschritt 2
...
...
...
...
...
...
...
Postcondition 1
Anlage herunterfahren
Anlage läuft
Druckluft an XY abdrehen, Netzteil am Schalter XY ausschalten
Druckluft = 0bar an Anzeige XY, SPS aus (alle LEDs aus), Netzteil aus
Druckluft = 0bar an Anzeige XY, SPS aus (alle LEDs aus), Netzteil aus