OSE - Objekt - und Spurerkennung: Test der Spurparameter-Ermittlung am Fahrzeug
Autor: Noah Greis
Betreuer: Prof. Schneider, Prof. Göbel, Marc Ebmeyer
Einleitung
Diese Seite beschreibt und dokumentiert die Ausführung der Teste für das Testobjekt "OSE - Objekt - und Spurerkennung: Test der Spurparameter-Ermittlung am Fahrzeug". Der Testbericht erfolgt hier direkt in der Testsequenz.
Zunächst werden die einzelnen Testfälle hier im Detail vorgestellt und die einzel Schritte, sowie die Ergebnisse mit Bildern dargestellt und erläutert.
Anschließend werden in der Testsequenz nochmals alle Testfälle übersichtlich mit ihrem Endergebnis dargestellt.
Testfälle
Die ausführlichen Tabellen zu den Testfällen lassen sich mit Klick auf den Button "Ausklappen" anzeigen
Testfall 1
Bezeichnung: Starten der Online-Spurerkennung
Tester: Noah Greis
Datum: 26.01.2022
Testinstanz: Fahrzeug
Verwendete Software: OSE_Draufsicht_Spurpolynom_RS232.exe
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Fahrzeug per Kabel mit Strom versorgen | Kabel ist nicht verbunden | Kabel für Stromversorgung anschließen | Fahrzeug verfügt über Strom, Lampe leuchtet | Fahrzeug verfügt über Strom, Lampe leuchtet | i.O. | ---- |
Precondition 2 | Pc vom Fahrzeug starten und mit .\hshl-user anmelden | PC ist aus | Start-Knopf am Fahrzeug drücken | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- |
Precondition 3 | Akkus ins Fahrzeug einlegen | Akkus nicht eingelegt | Akkus aus Aufbewahrungskiste nehmen und anschließen | Akkus angeschlossen und eingelegt | Akkus angeschlossen und eingelegt | i.O. | ---- |
Precondition 4 | Stromversorgung auf Akkubetrieb schalten | Stromversorgung läuft über Kabel | Roten Kippschalter hinten am Fahrzeug einschalten, dann Kabel trennen | Fahrzeug bleibt an und läuft über Akku | Fahrzeug bleibt an und läuft über Akku | i.O. | ---- |
Precondition 5 | Wirlessverbindung zum Fahrzeug starten | Fahrzeug über Kabel mit Monitor verbunden | Ultra VNC Viewer starten und Verbindung aufbauen, dann Kabel trennen | Fahrzeugbildschirm wird übertragen | Fahrzeugbildschirm wird übertragen | i.O. | ---- |
Precondition 6 | Fahrzeug in Position bringen | Fahrzeug steht noch aufgebockt am Arbeitsplatz | Fahrzeug vorsichtig auf Startposition stellen | Fahrzeug steht bereit | Fahrzeug steht bereit | i.O. | ---- |
Testschritt 1 | Die OSE_Draufsicht_Spurpolynom_RS232.exe öffnen
|
Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232\Debug öffnen
|
i.O. | ---- | ||
Testschritt 2 | Das Live-Bild mit Spurerkenneung starten | Commandwindow wartet auf Eingabe | "2" eintippen und mit Enter bestätigen | i.O. | ---- | ||
Postcondition 1 | Live-Spurerkennung beenden | Spurerkennung läuft | Commandwindow schließen | Alle Fenster der Spurerkennung schließen sich | Alle Fenster der Spurerkennung schließen sich | i.O. | ---- |
Postcondition 2 | PC herunterfahren | PC herunterfahren | PC geht aus | PC geht aus | i.O. | ---- | |
Postcondition 3 | Akkus entfernen und wegpacken | Akkus sind eingelegt | Alles Akkus ausbauen und in die Kiste mit Schutztüten packen | Akkus ausgebaut und sicher weggepackt | Akkus ausgebaut und sicher weggepackt | i.O. | ---- |
Testfall 2
Bezeichnung: Findet die Umwandlung vom Farb- in ein Graustufenbild statt
Tester: Noah Greis
Datum: 26.01.2022
Testinstanz: Fahrzeug
Verwendete Software: OSE_Draufsicht_Spurpolynom_RS232.exe
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Fahrzeug per Kabel mit Strom versorgen | Kabel ist nicht verbunden | Kabel für Stromversorgung anschließen | Fahrzeug verfügt über Strom, Lampe leuchtet | Fahrzeug verfügt über Strom, Lampe leuchtet | i.O. | ---- |
Precondition 2 | Pc vom Fahrzeug starten und mit .\hshl-user anmelden | PC ist aus | Start-Knopf am Fahrzeug drücken | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- |
Precondition 3 | Akkus ins Fahrzeug einlegen | Akkus nicht eingelegt | Akkus aus Aufbewahrungskiste nehmen und anschließen | Akkus angeschlossen und eingelegt | Akkus angeschlossen und eingelegt | i.O. | ---- |
Precondition 4 | Stromversorgung auf Akkubetrieb schalten | Stromversorgung läuft über Kabel | Roten Kippschalter hinten am Fahrzeug einschalten, dann Kabel trennen | Fahrzeug bleibt an und läuft über Akku | Fahrzeug bleibt an und läuft über Akku | i.O. | ---- |
Precondition 5 | Wirlessverbindung zum Fahrzeug starten | Fahrzeug über Kabel mit Monitor verbunden | Ultra VNC Viewer starten und Verbindung aufbauen, dann Kabel trennen | Fahrzeugbildschirm wird übertragen | Fahrzeugbildschirm wird übertragen | i.O. | ---- |
Precondition 6 | Fahrzeug in Position bringen | Fahrzeug steht noch aufgebockt am Arbeitsplatz | Fahrzeug vorsichtig auf Startposition stellen | Fahrzeug steht bereit | Fahrzeug steht bereit | i.O. | ---- |
Precondition 7 | Die Config.ini öffnen und Ausgabefenstervariablen auf "1" setzten
|
Ausgabevariablen in Config.ini sind standardmäßig auf "0"
|
Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232 öffnen und Variablen ändern
|
DATEI | DATEI | i.O. | ---- |
Precondition 8 | Die OSE_Draufsicht_Spurpolynom_RS232.exe öffnen
|
Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232\Debug öffnen
|
i.O. | ---- | ||
Precondition 9 | Das Live-Bild mit Spurerkenneung starten | Commandwindow wartet auf Eingabe | "2" eintippen und mit Enter bestätigen | i.O. | ---- | ||
Testschritt 1 | Fenster vom Farbbild und Graustufenbild anordnen, miteinander vergleichen und auf Richtigkeit prüfen | Ausgabefenster sind durcheinander | Ausgabefenster ausrichten und anschauen | DATEI | DATEI | ||
Postcondition 1 | Live-Spurerkennung beenden | Spurerkennung läuft | Commandwindow schließen | Alle Fenster der Spurerkennung schließen sich | Alle Fenster der Spurerkennung schließen sich | i.O. | ---- |
Postcondition 2 | PC herunterfahren | PC herunterfahren | PC geht aus | PC geht aus | i.O. | ---- | |
Postcondition 3 | Akkus entfernen und wegpacken | Akkus sind eingelegt | Alles Akkus ausbauen und in die Kiste mit Schutztüten packen | Akkus ausgebaut und sicher weggepackt | Akkus ausgebaut und sicher weggepackt | i.O. | ---- |
Testfall 3
Bezeichnung: Findet die Umwandlung vom Graustufen- in ein Binärbild statt
Tester: Noah Greis
Datum: 26.01.2022
Testinstanz: Fahrzeug
Verwendete Software: OSE_Draufsicht_Spurpolynom_RS232.exe
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Fahrzeug per Kabel mit Strom versorgen | Kabel ist nicht verbunden | Kabel für Stromversorgung anschließen | Fahrzeug verfügt über Strom, Lampe leuchtet | Fahrzeug verfügt über Strom, Lampe leuchtet | i.O. | ---- |
Precondition 2 | Pc vom Fahrzeug starten und mit .\hshl-user anmelden | PC ist aus | Start-Knopf am Fahrzeug drücken | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- |
Precondition 3 | Akkus ins Fahrzeug einlegen | Akkus nicht eingelegt | Akkus aus Aufbewahrungskiste nehmen und anschließen | Akkus angeschlossen und eingelegt | Akkus angeschlossen und eingelegt | i.O. | ---- |
Precondition 4 | Stromversorgung auf Akkubetrieb schalten | Stromversorgung läuft über Kabel | Roten Kippschalter hinten am Fahrzeug einschalten, dann Kabel trennen | Fahrzeug bleibt an und läuft über Akku | Fahrzeug bleibt an und läuft über Akku | i.O. | ---- |
Precondition 5 | Wirlessverbindung zum Fahrzeug starten | Fahrzeug über Kabel mit Monitor verbunden | Ultra VNC Viewer starten und Verbindung aufbauen, dann Kabel trennen | Fahrzeugbildschirm wird übertragen | Fahrzeugbildschirm wird übertragen | i.O. | ---- |
Precondition 6 | Fahrzeug in Position bringen | Fahrzeug steht noch aufgebockt am Arbeitsplatz | Fahrzeug vorsichtig auf Startposition stellen | Fahrzeug steht bereit | Fahrzeug steht bereit | i.O. | ---- |
Precondition 7 | Die Config.ini öffnen und Ausgabefenstervariablen auf "1" setzten
|
Ausgabevariablen in Config.ini sind standardmäßig auf "0"
|
Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232 öffnen und Variablen ändern
|
DATEI | DATEI | i.O. | ---- |
Precondition 8 | Die OSE_Draufsicht_Spurpolynom_RS232.exe öffnen
|
Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232\Debug öffnen
|
i.O. | ---- | ||
Precondition 9 | Das Live-Bild mit Spurerkenneung starten | Commandwindow wartet auf Eingabe | "2" eintippen und mit Enter bestätigen | i.O. | ---- | ||
Testschritt 1 | Fenster vom Graustufenbild und Binärbild anordnen, miteinander vergleichen und auf Richtigkeit prüfen | Ausgabefenster sind durcheinander | Ausgabefenster ausrichten und anschauen | DATEI | DATEI | ||
Postcondition 1 | Live-Spurerkennung beenden | Spurerkennung läuft | Commandwindow schließen | Alle Fenster der Spurerkennung schließen sich | Alle Fenster der Spurerkennung schließen sich | i.O. | ---- |
Postcondition 2 | PC herunterfahren | PC herunterfahren | PC geht aus | PC geht aus | i.O. | ---- | |
Postcondition 3 | Akkus entfernen und wegpacken | Akkus sind eingelegt | Alles Akkus ausbauen und in die Kiste mit Schutztüten packen | Akkus ausgebaut und sicher weggepackt | Akkus ausgebaut und sicher weggepackt | i.O. | ---- |
Testfall 4
Bezeichnung: Findet die Kalibrierung des Binärbildes statt
Tester: Noah Greis
Datum: 26.01.2022
Testinstanz: Fahrzeug
Verwendete Software: OSE_Draufsicht_Spurpolynom_RS232.exe
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Fahrzeug per Kabel mit Strom versorgen | Kabel ist nicht verbunden | Kabel für Stromversorgung anschließen | Fahrzeug verfügt über Strom, Lampe leuchtet | Fahrzeug verfügt über Strom, Lampe leuchtet | i.O. | ---- |
Precondition 2 | Pc vom Fahrzeug starten und mit .\hshl-user anmelden | PC ist aus | Start-Knopf am Fahrzeug drücken | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- |
Precondition 3 | Akkus ins Fahrzeug einlegen | Akkus nicht eingelegt | Akkus aus Aufbewahrungskiste nehmen und anschließen | Akkus angeschlossen und eingelegt | Akkus angeschlossen und eingelegt | i.O. | ---- |
Precondition 4 | Stromversorgung auf Akkubetrieb schalten | Stromversorgung läuft über Kabel | Roten Kippschalter hinten am Fahrzeug einschalten, dann Kabel trennen | Fahrzeug bleibt an und läuft über Akku | Fahrzeug bleibt an und läuft über Akku | i.O. | ---- |
Precondition 5 | Wirlessverbindung zum Fahrzeug starten | Fahrzeug über Kabel mit Monitor verbunden | Ultra VNC Viewer starten und Verbindung aufbauen, dann Kabel trennen | Fahrzeugbildschirm wird übertragen | Fahrzeugbildschirm wird übertragen | i.O. | ---- |
Precondition 6 | Fahrzeug in Position bringen | Fahrzeug steht noch aufgebockt am Arbeitsplatz | Fahrzeug vorsichtig auf Startposition stellen | Fahrzeug steht bereit | Fahrzeug steht bereit | i.O. | ---- |
Precondition 7 | Die Config.ini öffnen und Ausgabefenstervariablen auf "1" setzten
|
Ausgabevariablen in Config.ini sind standardmäßig auf "0"
|
Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232 öffnen und Variablen ändern
|
DATEI | DATEI | i.O. | ---- |
Precondition 8 | Die OSE_Draufsicht_Spurpolynom_RS232.exe öffnen
|
Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232\Debug öffnen
|
i.O. | ---- | ||
Precondition 9 | Das Live-Bild mit Spurerkenneung starten | Commandwindow wartet auf Eingabe | "2" eintippen und mit Enter bestätigen | i.O. | ---- | ||
Testschritt 1 | Fenster vom Binärbild und kalibrierten Binärbild anordnen, miteinander vergleichen und auf Richtigkeit prüfen | Ausgabefenster sind durcheinander | Ausgabefenster ausrichten und anschauen | DATEI Kalibrierung wird gut in der unteren rechte Ecke erkannt. | DATEI | ||
Postcondition 1 | Live-Spurerkennung beenden | Spurerkennung läuft | Commandwindow schließen | Alle Fenster der Spurerkennung schließen sich | Alle Fenster der Spurerkennung schließen sich | i.O. | ---- |
Postcondition 2 | PC herunterfahren | PC herunterfahren | PC geht aus | PC geht aus | i.O. | ---- | |
Postcondition 3 | Akkus entfernen und wegpacken | Akkus sind eingelegt | Alles Akkus ausbauen und in die Kiste mit Schutztüten packen | Akkus ausgebaut und sicher weggepackt | Akkus ausgebaut und sicher weggepackt | i.O. | ---- |
Testfall 5
Bezeichnung: Findet das Gating bei der Vogelperspektive statt
Tester: Noah Greis
Datum: 26.01.2022
Testinstanz: Fahrzeug
Verwendete Software: OSE_Draufsicht_Spurpolynom_RS232.exe
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Fahrzeug per Kabel mit Strom versorgen | Kabel ist nicht verbunden | Kabel für Stromversorgung anschließen | Fahrzeug verfügt über Strom, Lampe leuchtet | Fahrzeug verfügt über Strom, Lampe leuchtet | i.O. | ---- |
Precondition 2 | Pc vom Fahrzeug starten und mit .\hshl-user anmelden | PC ist aus | Start-Knopf am Fahrzeug drücken | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- |
Precondition 3 | Akkus ins Fahrzeug einlegen | Akkus nicht eingelegt | Akkus aus Aufbewahrungskiste nehmen und anschließen | Akkus angeschlossen und eingelegt | Akkus angeschlossen und eingelegt | i.O. | ---- |
Precondition 4 | Stromversorgung auf Akkubetrieb schalten | Stromversorgung läuft über Kabel | Roten Kippschalter hinten am Fahrzeug einschalten, dann Kabel trennen | Fahrzeug bleibt an und läuft über Akku | Fahrzeug bleibt an und läuft über Akku | i.O. | ---- |
Precondition 5 | Wirlessverbindung zum Fahrzeug starten | Fahrzeug über Kabel mit Monitor verbunden | Ultra VNC Viewer starten und Verbindung aufbauen, dann Kabel trennen | Fahrzeugbildschirm wird übertragen | Fahrzeugbildschirm wird übertragen | i.O. | ---- |
Precondition 6 | Fahrzeug in Position bringen | Fahrzeug steht noch aufgebockt am Arbeitsplatz | Fahrzeug vorsichtig auf Startposition stellen | Fahrzeug steht bereit | Fahrzeug steht bereit | i.O. | ---- |
Precondition 7 | Die Config.ini öffnen und Ausgabefenstervariablen auf "1" setzten
|
Ausgabevariablen in Config.ini sind standardmäßig auf "0"
|
Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232 öffnen und Variablen ändern
|
DATEI | DATEI | i.O. | ---- |
Precondition 8 | Die OSE_Draufsicht_Spurpolynom_RS232.exe öffnen
|
Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232\Debug öffnen
|
i.O. | ---- | ||
Precondition 9 | Das Live-Bild mit Spurerkenneung starten | Commandwindow wartet auf Eingabe | "2" eintippen und mit Enter bestätigen | i.O. | ---- | ||
Testschritt 1 | Fenster von der Vogelperspektive und dem Polynombild anordnen, miteinander vergleichen und auf Richtigkeit prüfen | Ausgabefenster sind durcheinander | Ausgabefenster ausrichten und anschauen | DATEI Gating wird rechts von der Spur erkannnt | DATEI | ||
Postcondition 1 | Live-Spurerkennung beenden | Spurerkennung läuft | Commandwindow schließen | Alle Fenster der Spurerkennung schließen sich | Alle Fenster der Spurerkennung schließen sich | i.O. | ---- |
Postcondition 2 | PC herunterfahren | PC herunterfahren | PC geht aus | PC geht aus | i.O. | ---- | |
Postcondition 3 | Akkus entfernen und wegpacken | Akkus sind eingelegt | Alles Akkus ausbauen und in die Kiste mit Schutztüten packen | Akkus ausgebaut und sicher weggepackt | Akkus ausgebaut und sicher weggepackt | i.O. | ---- |
Testfall 6
Bezeichnung: Wird das Polynom richtig eingezeichnet
Tester: Noah Greis
Datum: 26.01.2022
Testinstanz: Fahrzeug
Verwendete Software: OSE_Draufsicht_Spurpolynom_RS232.exe
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Fahrzeug per Kabel mit Strom versorgen | Kabel ist nicht verbunden | Kabel für Stromversorgung anschließen | Fahrzeug verfügt über Strom, Lampe leuchtet | Fahrzeug verfügt über Strom, Lampe leuchtet | i.O. | ---- |
Precondition 2 | Pc vom Fahrzeug starten und mit .\hshl-user anmelden | PC ist aus | Start-Knopf am Fahrzeug drücken | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- |
Precondition 3 | Akkus ins Fahrzeug einlegen | Akkus nicht eingelegt | Akkus aus Aufbewahrungskiste nehmen und anschließen | Akkus angeschlossen und eingelegt | Akkus angeschlossen und eingelegt | i.O. | ---- |
Precondition 4 | Stromversorgung auf Akkubetrieb schalten | Stromversorgung läuft über Kabel | Roten Kippschalter hinten am Fahrzeug einschalten, dann Kabel trennen | Fahrzeug bleibt an und läuft über Akku | Fahrzeug bleibt an und läuft über Akku | i.O. | ---- |
Precondition 5 | Wirlessverbindung zum Fahrzeug starten | Fahrzeug über Kabel mit Monitor verbunden | Ultra VNC Viewer starten und Verbindung aufbauen, dann Kabel trennen | Fahrzeugbildschirm wird übertragen | Fahrzeugbildschirm wird übertragen | i.O. | ---- |
Precondition 6 | Fahrzeug in Position bringen | Fahrzeug steht noch aufgebockt am Arbeitsplatz | Fahrzeug vorsichtig auf Startposition stellen | Fahrzeug steht bereit | Fahrzeug steht bereit | i.O. | ---- |
Precondition 7 | Die Config.ini öffnen und Ausgabefenstervariablen auf "1" setzten
|
Ausgabevariablen in Config.ini sind standardmäßig auf "0"
|
Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232 öffnen und Variablen ändern
|
DATEI | DATEI | i.O. | ---- |
Precondition 8 | Die OSE_Draufsicht_Spurpolynom_RS232.exe öffnen
|
Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232\Debug öffnen
|
i.O. | ---- | ||
Precondition 9 | Das Live-Bild mit Spurerkenneung starten | Commandwindow wartet auf Eingabe | "2" eintippen und mit Enter bestätigen | i.O. | ---- | ||
Testschritt 1 | Fenster von der Vogelperspektive und dem Polynombild anordnen, miteinander vergleichen und auf Richtigkeit prüfen | Ausgabefenster sind durcheinander | Ausgabefenster ausrichten und anschauen | DATEI Spurpolynom wird auf Fahrbahnrand eingezeichnet | DATEI | ||
Postcondition 1 | Live-Spurerkennung beenden | Spurerkennung läuft | Commandwindow schließen | Alle Fenster der Spurerkennung schließen sich | Alle Fenster der Spurerkennung schließen sich | i.O. | ---- |
Postcondition 2 | PC herunterfahren | PC herunterfahren | PC geht aus | PC geht aus | i.O. | ---- | |
Postcondition 3 | Akkus entfernen und wegpacken | Akkus sind eingelegt | Alles Akkus ausbauen und in die Kiste mit Schutztüten packen | Akkus ausgebaut und sicher weggepackt | Akkus ausgebaut und sicher weggepackt | i.O. | ---- |
Testfall 7
Bezeichnung: Überprüfen der Parameter A/B/C
Tester: Noah Greis
Datum: 26.01.2022
Testinstanz: Fahrzeug
Verwendete Software: OSE_Draufsicht_Spurpolynom_RS232.exe
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Fahrzeug per Kabel mit Strom versorgen | Kabel ist nicht verbunden | Kabel für Stromversorgung anschließen | Fahrzeug verfügt über Strom, Lampe leuchtet | Fahrzeug verfügt über Strom, Lampe leuchtet | i.O. | ---- |
Precondition 2 | Pc vom Fahrzeug starten und mit .\hshl-user anmelden | PC ist aus | Start-Knopf am Fahrzeug drücken | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- |
Precondition 3 | Akkus ins Fahrzeug einlegen | Akkus nicht eingelegt | Akkus aus Aufbewahrungskiste nehmen und anschließen | Akkus angeschlossen und eingelegt | Akkus angeschlossen und eingelegt | i.O. | ---- |
Precondition 4 | Stromversorgung auf Akkubetrieb schalten | Stromversorgung läuft über Kabel | Roten Kippschalter hinten am Fahrzeug einschalten, dann Kabel trennen | Fahrzeug bleibt an und läuft über Akku | Fahrzeug bleibt an und läuft über Akku | i.O. | ---- |
Precondition 5 | Wirlessverbindung zum Fahrzeug starten | Fahrzeug über Kabel mit Monitor verbunden | Ultra VNC Viewer starten und Verbindung aufbauen, dann Kabel trennen | Fahrzeugbildschirm wird übertragen | Fahrzeugbildschirm wird übertragen | i.O. | ---- |
Precondition 6 | Fahrzeug in Position bringen | Fahrzeug steht noch aufgebockt am Arbeitsplatz | Fahrzeug vorsichtig auf Startposition stellen | Fahrzeug steht bereit | Fahrzeug steht bereit | i.O. | ---- |
Precondition 7 | Die Config.ini öffnen und Ausgabefenstervariablen auf "1" setzten
|
Ausgabevariablen in Config.ini sind standardmäßig auf "0"
|
Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232 öffnen und Variablen ändern
|
DATEI | DATEI | i.O. | ---- |
Precondition 8 | Die OSE_Draufsicht_Spurpolynom_RS232.exe öffnen
|
Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232\Debug öffnen
|
i.O. | ---- | ||
Precondition 9 | Das Live-Bild mit Spurerkenneung starten | Commandwindow wartet auf Eingabe | "2" eintippen und mit Enter bestätigen | i.O. | ---- | ||
Testschritt 1 | Spurerkennung stoppen, um Parameter auszulesen | Spurerkennung läuft fortschreitend weiter | Ins Commandwindow klicken um zu stoppen | Letzte Parameter werden angezeigt und sind bereit zum auslesen | BILD | i.O. | ---- |
Testschritt 2 | Parameter mit GeoGebra plotten | Visualisierung ohne Plot nicht möglich | Parameter als Polynom eingeben | Es sollte ein geplottetes Polynom erscheinen | BILD | i.O. | ---- |
Testschritt 3 | Polynome vergleichen durch geeignete Abschnittswahl und Drehung | Polynom ist nicht senkrecht und im falschen Achsenbereich | Ausschnitt von X[0 1150] / Y[0 700] erstellen und drehen | Polynome sollten jetzt identisch sein | BILD | i.O. | ---- |
Postcondition 1 | Live-Spurerkennung beenden | Spurerkennung läuft | Commandwindow schließen | Alle Fenster der Spurerkennung schließen sich | Alle Fenster der Spurerkennung schließen sich | i.O. | ---- |
Postcondition 2 | PC herunterfahren | PC herunterfahren | PC geht aus | PC geht aus | i.O. | ---- | |
Postcondition 3 | Akkus entfernen und wegpacken | Akkus sind eingelegt | Alles Akkus ausbauen und in die Kiste mit Schutztüten packen | Akkus ausgebaut und sicher weggepackt | Akkus ausgebaut und sicher weggepackt | i.O. | ---- |
Testfall 8
Bezeichnung: Funktioniert die Stopplinienerkennung
Tester: Noah Greis
Datum: 26.01.2022
Testinstanz: Fahrzeug
Verwendete Software: OSE_Draufsicht_Spurpolynom_RS232.exe
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Fahrzeug per Kabel mit Strom versorgen | Kabel ist nicht verbunden | Kabel für Stromversorgung anschließen | Fahrzeug verfügt über Strom, Lampe leuchtet | Fahrzeug verfügt über Strom, Lampe leuchtet | i.O. | ---- |
Precondition 2 | Pc vom Fahrzeug starten und mit .\hshl-user anmelden | PC ist aus | Start-Knopf am Fahrzeug drücken | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- |
Precondition 3 | Akkus ins Fahrzeug einlegen | Akkus nicht eingelegt | Akkus aus Aufbewahrungskiste nehmen und anschließen | Akkus angeschlossen und eingelegt | Akkus angeschlossen und eingelegt | i.O. | ---- |
Precondition 4 | Stromversorgung auf Akkubetrieb schalten | Stromversorgung läuft über Kabel | Roten Kippschalter hinten am Fahrzeug einschalten, dann Kabel trennen | Fahrzeug bleibt an und läuft über Akku | Fahrzeug bleibt an und läuft über Akku | i.O. | ---- |
Precondition 5 | Wireless-Verbindung zum Fahrzeug starten | Fahrzeug über Kabel mit Monitor verbunden | Ultra VNC Viewer starten und Verbindung aufbauen, dann Kabel trennen | Fahrzeugbildschirm wird übertragen | Fahrzeugbildschirm wird übertragen | i.O. | ---- |
Precondition 6 | Fahrzeug in Position vor einer Stopplinie bringen | Fahrzeug steht noch aufgebockt am Arbeitsplatz | Fahrzeug vorsichtig auf Startposition stellen | Fahrzeug steht bereit | Fahrzeug steht bereit | i.O. | ---- |
Precondition 7 | Die OSE_Draufsicht_Spurpolynom_RS232.exe öffnen
|
Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232\Debug öffnen
|
i.O. | ---- | ||
Precondition 8 | Das Live-Bild mit Spurerkenneung starten | Commandwindow wartet auf Eingabe | "2" eintippen und mit Enter bestätigen | i.O. | ---- | ||
Testschritt 1 | Spurerkennung stoppen, um Stopplinienbit auslesen zu könnnen | Spurerkennung läuft fortschreitend weiter | Ins Commandwindow klicken um zu stoppen | Letzte Parameter werden angezeigt und sind bereit zum auslesen | BILD | i.O. | ---- |
Testschritt 2 | Stopplinienbit überprüfen | Status des Bits ist unbekannt | Stopplinienbit auslesen | Stopplinienbit ist auf "1" und es steht eine passende Entfernung dabei | BILD | n.i.O. | ---- |
Postcondition 1 | Live-Spurerkennung beenden | Spurerkennung läuft | Commandwindow schließen | Alle Fenster der Spurerkennung schließen sich | Alle Fenster der Spurerkennung schließen sich | i.O. | ---- |
Postcondition 2 | PC herunterfahren | PC herunterfahren | PC geht aus | PC geht aus | i.O. | ---- | |
Postcondition 3 | Akkus entfernen und wegpacken | Akkus sind eingelegt | Alles Akkus ausbauen und in die Kiste mit Schutztüten packen | Akkus ausgebaut und sicher weggepackt | Akkus ausgebaut und sicher weggepackt | i.O. | ---- |
Testfall 9
Bezeichnung: Spurerkennung bei gerader Fahrt
Tester: Noah Greis
Datum: 26.01.2022
Testinstanz: Fahrzeug und Fernbedienung
Verwendete Software: OSE_Draufsicht_Spurpolynom_RS232.exe,Matlab/Simulink mit Online-Modell,dSPACE ControlDesk - Inbetriebnahmemodell
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Fahrzeug per Kabel mit Strom versorgen | Kabel ist nicht verbunden | Kabel für Stromversorgung anschließen | Fahrzeug verfügt über Strom, Lampe leuchtet | Fahrzeug verfügt über Strom, Lampe leuchtet | i.O. | ---- |
Precondition 2 | Pc vom Fahrzeug starten und mit .\hshl-user anmelden | PC ist aus | Start-Knopf am Fahrzeug drücken | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- |
Precondition 3 | Akkus ins Fahrzeug einlegen | Akkus nicht eingelegt | Akkus aus Aufbewahrungskiste nehmen und anschließen | Akkus angeschlossen und eingelegt | Akkus angeschlossen und eingelegt | i.O. | ---- |
Precondition 4 | Stromversorgung auf Akkubetrieb schalten | Stromversorgung läuft über Kabel | Roten Kippschalter hinten am Fahrzeug einschalten, dann Kabel trennen | Fahrzeug bleibt an und läuft über Akku | Fahrzeug bleibt an und läuft über Akku | i.O. | ---- |
Precondition 5 | Wireless-Verbindung zum Fahrzeug starten | Fahrzeug über Kabel mit Monitor verbunden | Ultra VNC Viewer starten und Verbindung aufbauen, dann Kabel trennen | Fahrzeugbildschirm wird übertragen | Fahrzeugbildschirm wird übertragen | i.O. | ---- |
Precondition 6 | Fahrzeug in Position auf der Fahrbahn bringen | Fahrzeug steht noch aufgebockt am Arbeitsplatz | Fahrzeug vorsichtig auf Startposition stellen | Fahrzeug steht bereit | Fahrzeug steht bereit | i.O. | ---- |
Precondition 7 | Fernbedienung einschalten | Fernbedienung ist ausgeschaltet | Knopf hinten an der Fernbedienung auf "On" | Fernbedienung ist eingeschaltet | Fernbedienung ist eingeschaltet | i.O. | ---- |
Precondition 8 | Motorschalter einschalten | Motorschalter ist ausgeschaltet | [[Datei:Motorschalter_CC_.jpg|100px|thumb|center|Schalter nach Rechts betätigen] | Schalter ist in rechter Stellung ("On") | Schalter ist in rechter Stellung ("On") | i.O. | ---- |
Precondition 9 | ControlDesk öffnen und das Inbetriebnahmemodell starten | Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\CaroloCupFahrzeug\dSPACE\Carolo Cup Fahrzeug\Inbetriebnahme öffnen
|
Modell ist Online | Modell ist online | i.O. | ---- |
Precondition 10 | Die OSE_Draufsicht_Spurpolynom_RS232.exe öffnen
|
Programm nicht gestartet | Datei unter D:\MTR_SDE_Praktikum\Software\OSE_Draufsicht_Spurpolynom_RS232\Debug öffnen
|
i.O. | ---- | ||
Precondition 11 | Das Live-Bild mit Spurerkenneung starten | Commandwindow wartet auf Eingabe | "2" eintippen und mit Enter bestätigen | i.O. | ---- | ||
Precondition 12 | Das Model BSFoH starten | Fahrzeug wartet auf Eingabe von Moduswahl | Betätigen des Knopfes "BSFoH" am hinteren Teil des Autos | Fahrzeug fährt los | Fahrzeug fährt los | i.O. | ---- |
Testschritt 1 | Fahrzeug per Fernbedienung auf der Strecke halten | Fahrzeug lenkt etwas schräg | Per Eingriff die Lenkung kontrollieren | Fahrzeug fährt gerade auf der Strecke | Fahrzeug fährt gerade auf der Strecke | i.O. | ---- |
Testschritt 2 | Spurerkennung dabei beobachten und überprüfen | Status der Spurerkennung unbekannt | Mit Camtasia eine Bildschirmaufnahme der Spurerkennung machen | Spur wird erkannt und das Polynom auf der rechten Spurmarkierung geplottet | Video | n.i.O. | ---- |
Postcondition 1 | Live-Spurerkennung beenden | Spurerkennung läuft | Commandwindow schließen | Alle Fenster der Spurerkennung schließen sich | Alle Fenster der Spurerkennung schließen sich | i.O. | ---- |
Postcondition 2 | Antriebsmotor stoppen im ControlDesk | Fahrzeug fährt immer weiter | Manuelle Vorgabe für Antrieb anklicken | Fahrzeug bleibt stehen | Fahrzeug bleibt stehen | i.O. | ---- |
Postcondition 3 | Motorschalter ausschalten | Motorversorgung weiterhin eingeschaltet | Motorschalter nach links drücken | Motorversorgung getrennt | Motorversorgung getrennt | i.O. | ---- |
Postcondition 4 | Fernbedienung ausschalten | Fernbedienung weiterhin auf "On" | Schalter hinten an der Fernbedienung auf "Off" stellen | Fernbedienung ist aus | Fernbedienung ist aus | i.O. | ---- |
Postcondition 5 | PC herunterfahren | PC herunterfahren | PC geht aus | PC geht aus | i.O. | ---- | |
Postcondition 6 | Akkus entfernen und wegpacken | Akkus sind eingelegt | Alles Akkus ausbauen und in die Kiste mit Schutztüten packen | Akkus ausgebaut und sicher weggepackt | Akkus ausgebaut und sicher weggepackt | i.O. | ---- |
Testfall 10
Bezeichnung: Spurerkennung nach kurzem verlassen der Strecke
Tester: Noah Greis
Datum: 25.01.2022
Testinstanz: PC mit angeschlossener Kamera
Verwendete Software:
Schritt Nr. | Beschreibung | Ausgangszustand | Aktion(en) | Erwartetes Ergebnis | Ergebnis | Bewertung | Bemerkung |
---|---|---|---|---|---|---|---|
Precondition 1 | Pc starten und mit .\hshl-user anmelden | PC ist aus | Pc geht an | Der Pc ist hochgefahren und alle benötigten Programme sind installiert | i.O. | ---- | |
Precondition 2 | |||||||
Precondition 3 | |||||||
Testschritt 1 | |||||||
Testschritt 2 | ---- | ||||||
Postcondition 1 | |||||||
Postcondition 2 | |||||||
Postcondition 3 |
Testbericht
Erarbeitung einer Testsequenz in Tabellenform - mit ausgefülltem Testergebnis.
Testfall-ID | Testfall-Bezeichnung | Ersteller | Datum | Testinstanzen | Ergebnis | Prüfer | Datum | Bemerkung |
---|---|---|---|---|---|---|---|---|
1 | Starten der Online-Spurerkennung | N. Greis | 25.01.2022 | Fahrzeug | ---- | N. Greis | 26.01.2022 | ---- |
2 | Findet die Umwandlung vom Farb- in ein Graustufenbild statt | N. Greis | 25.01.2022 | Fahrzeug | ---- | N. Greis | 26.01.2022 | ---- |
3 | Findet die Umwandlung vom Graustufen- in ein Binärbild statt | N. Greis | 25.01.2022 | Fahrzeug | ---- | N. Greis | 26.01.2022 | ---- |
4 | Findet die Kalibrierung des Binärbildes statt | N. Greis | 25.01.2022 | Fahrzeug | ---- | N. Greis | 26.01.2022
| |
5 | Findet das Gating bei der Vogelperspektive statt | N. Greis | 25.01.2022 | Fahrzeug | ---- | N. Greis | 26.01.2022 | ---- |
6 | Wird das Polynom richtig eingezeichnet | N. Greis | 25.01.2022 | Fahrzeug | ---- | N. Greis | 26.01.2022 | ---- |
7 | Überprüfen der Parameter A/B/C | N. Greis | 25.01.2022 | Fahrzeug | ---- | N. Greis | 26.01.2022 | ---- |
8 | Funktioniert die Stopplinienerkennung | N. Greis | 25.01.2022 | Fahrzeug | ---- | N. Greis | 26.01.2022 | ---- |
9 | Spurerkennung bei gerader Fahrt | N. Greis | 25.01.2022 | Fahrzeug mit Fernbedienung | ---- | N. Greis | 26.01.2022 | ---- |
10 | Spurerkennung bei kurviger Fahrt | N. Greis | 25.01.2022 | Fahrzeug mit Fernbedienung | ---- | N. Greis | 26.01.2022 | ---- |
11 | Spurerkennung nach kurzer Unterbrechung der Seitenlinie | N. Greis | 25.01.2022 | Fahrzeug mit Fernbedienung | ---- | N. Greis | 26.01.2022 | ---- |
12 | Spurerkennung nach kurzem verlassen der Strecke | N. Greis | 25.01.2022 | Fahrzeug mit Fernbedienung | ---- | N. Greis | 26.01.2022 | ---- |
13 | Spurerkennung nach kurzer Sichtblockade | N. Greis | 25.01.2022 | Fahrzeug mit Fernbedienung | ---- | N. Greis | 26.01.2022 | ---- |
→ zurück zum Hauptartikel: Übersichtsseite Tests