Skip to content
Snippets Groups Projects
Commit cd08f31a authored by duc anh vu's avatar duc anh vu
Browse files

Update FuktionsTestPlan with test for lane keeping

parent adb23d73
1 merge request!1Doc testplan
......@@ -66,13 +66,43 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\caption{FT - 01 Status ausgeben} \label{tab:FT - 01 Status ausgeben}
\end{table}
\subsection{FT - 02 Adaptive Cruise Control}
\subsection{FT - 02 Spur halten}
\begin{table}[H] \centering
\rowcolors{1}{light-gray}{white}
\begin{tabularx}{\textwidth}{|c|X|} \hline
\tabHead{Id} &
\tabBody{02} \\ \hline
\tabHead{Bez.} &
\tabBody{Spur halten} \\ \hline
\tabHead{Vorbed.} &
\tabBody{} \\ \hline
\tabHead{Ablauf} &
\tabBody{\begin{enumerate}[leftmargin=*]
\item Fahrbahn mit Kurven durch 2 weiße Streifen markieren.
\item Fahrzeug auf die Strecke stellen.
\item Fahrzeug booten.
\item Laptop mit Fahrzeug.
\item Sollgeschwindigkeit von 5m/s an Fahrzeug \"ubertragen.
\item Nach 10s eine Sollgeschwindigkeit von 0m/s an Fahrzeug \"ubertragen und Test beenden.
\end{enumerate}} \\ \hline
\tabHead{erwartetes Ergebnis} &
\tabBody{Das Fahrzeug f\"ahrt mit 5m/s. W\"ahrend der gesamten Fahrt bleibt das Fahrzeug innerhalb der Fahrbahn. Wenn die Sollgeschwindigkeit von 0m/s \"ubertragen wird, h\"alt das Fahrzeug an.} \\ \hline
\end{tabularx}
\caption{FT - 02 Spur halten} \label{tab:FT - 02 Spur halten}
\end{table}
\subsection{FT - 03 Adaptive Cruise Control}
\begin{table}[H] \centering
\rowcolors{1}{light-gray}{white}
\begin{tabularx}{\textwidth}{|c|X|} \hline
\tabHead{Id} &
\tabBody{03} \\ \hline
\tabHead{Bez.} &
\tabBody{Adaptive Cruise Control} \\ \hline
......@@ -97,15 +127,15 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabBody{Beide Fahrzeuge fahren zun\"achst mit den ihnen \"ubertragenen Geschwindigkeiten. W\"ahrend der gesamten Fahrt bleiben die Fahrzeuge innerhalb der weißen Streifen. Wenn Fahrzeug 1 Fahrzeug 2 bis auf $???$m Sicherheitsabstand einholt, \"reduziert Fahrzeug 1 die Geschwindigkeit, um den Sicherheitsabstand konstant zu Fahrzeug 2 zu halten. Wenn Fahzeug 2 die Geschwindigkeit auf 0m/s setzt, f\"ahrt Fahrzeug 1 bis zum Sicherheitsabstand an Fahrzeug 2 an und h\"alt auch an. Nachdem Fahrzeug 2 von der Strecke entfernt wird, f\"ahrt Fahzeug 1 seine Sollgeschwindigkeit von 5m/s. Wenn die Sollgeschwindigkeit von 0m/s an Fahrzeug 1 gesendet wird, h\"alt Fahzeug 1 und der Test ist beendet.} \\ \hline
\end{tabularx}
\caption{FT - 02 Adaptive Cruise Control} \label{tab:FT - 02 Adaptive Cruise Control}
\caption{FT - 03 Adaptive Cruise Control} \label{tab:FT - 03 Adaptive Cruise Control}
\end{table}
\subsection{FT - 03 Kolonne erstellen}
\subsection{FT - 04 Kolonne erstellen}
\begin{table}[H] \centering
\rowcolors{1}{light-gray}{white}
\begin{tabularx}{\textwidth}{|c|X|} \hline
\tabHead{Id} &
\tabBody{03} \\ \hline
\tabBody{04} \\ \hline
\tabHead{Bez.} &
\tabBody{Kolonne erstellen} \\ \hline
......@@ -127,15 +157,15 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabBody{Beide Fahrzeuge sind in einer Kolonne. Fahrzeug 1 ist Leader Vehicle und Fahrzeug 2 ist Follower Vehicle. Fahrzeug 1 hat eine Mitgliederliste der Kolonne, in der die IDs von Fahrzeug 1 und Fahrzeug 2 sind.} \\ \hline
\end{tabularx}
\caption{FT - 03 Kolonne erstellen} \label{tab:FT - 03 Kolonne erstellen}
\caption{FT - 04 Kolonne erstellen} \label{tab:FT - 04 Kolonne erstellen}
\end{table}
\subsection{FT - 04 Kolonne beitreten}
\subsection{FT - 05 Kolonne beitreten}
\begin{table}[H] \centering
\rowcolors{1}{light-gray}{white}
\begin{tabularx}{\textwidth}{|c|X|} \hline
\tabHead{Id} &
\tabBody{04} \\ \hline
\tabBody{05} \\ \hline
\tabHead{Bez.} &
\tabBody{Kolonne beitreten} \\ \hline
......@@ -149,7 +179,7 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\item Fahrzeug 3 hinter die ersten beiden Fahrzeuge stellen.
\item Fahrzeug 3 booten.
\item Fahrzeug 3 mit Laptop verbinden.
\item Join-Platoon-Befehl an Fahrzeug 3 senden.
\item Join-Platoon Befehl an Fahrzeug 3 senden.
\item Status der Fahrzeuge auslesen.
\end{enumerate}} \\ \hline
......@@ -157,15 +187,15 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabBody{Alle drei Fahrzeuge sind in einer Kolonne. In der Mitgliederliste der Kolonne sind die IDs aller 3 Fahrzeuge.} \\ \hline
\end{tabularx}
\caption{FT - 04 Kolonne beitreten} \label{tab:FT - 04 Kolonne beitreten}
\caption{FT - 05 Kolonne beitreten} \label{tab:FT - 05 Kolonne beitreten}
\end{table}
\subsection{FT - 05a Kolonne verlassen}
\subsection{FT - 06a Kolonne verlassen}
\begin{table}[H] \centering
\rowcolors{1}{light-gray}{white}
\begin{tabularx}{\textwidth}{|c|X|} \hline
\tabHead{Id} &
\tabBody{05a} \\ \hline
\tabBody{06a} \\ \hline
\tabHead{Bez.} &
\tabBody{Kolonne verlassen} \\ \hline
......@@ -176,7 +206,7 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabHead{Ablauf} &
\tabBody{\begin{enumerate}[leftmargin=*]
\item Mit 3 Fahrzeugen den Test ``Kolonne beitreten'' durchf\"uhren.
\item Leave-Platoon-Befehl an Fahrzeug 3 senden.
\item Leave-Platoon Befehl an Fahrzeug 3 senden.
\item Status der Fahrzeuge auslesen.
\end{enumerate}} \\ \hline
......@@ -184,15 +214,15 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabBody{Fahrzeuge 1 und 2 sind in einer Kolonne. In der Mitgliederliste der Kolonne sind die IDs von Fahrzeug 1 und 2. Fahrzeug 3 ist in keiner Kolonne. } \\ \hline
\end{tabularx}
\caption{FT - 05a Kolonne verlassen} \label{tab:FT - 05a Kolonne verlassen}
\caption{FT - 06a Kolonne verlassen} \label{tab:FT - 06a Kolonne verlassen}
\end{table}
\subsection{FT - 05b Kolonne verlassen}
\subsection{FT - 06b Kolonne verlassen}
\begin{table}[H] \centering
\rowcolors{1}{light-gray}{white}
\begin{tabularx}{\textwidth}{|c|X|} \hline
\tabHead{Id} &
\tabBody{05b} \\ \hline
\tabBody{06b} \\ \hline
\tabHead{Bez.} &
\tabBody{Kolonne verlassen} \\ \hline
......@@ -203,7 +233,7 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabHead{Ablauf} &
\tabBody{\begin{enumerate}[leftmargin=*]
\item Mit 3 Fahrzeugen den Test ``Kolonne beitreten'' durchf\"uhren.
\item Leave-Platoon-Befehl an Fahrzeug 2 senden.
\item Leave-Platoon Befehl an Fahrzeug 2 senden.
\item Status der Fahrzeuge auslesen.
\end{enumerate}} \\ \hline
......@@ -211,15 +241,15 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabBody{Kolonne wird aufgel\"ost, also keins der Fahrzeuge ist in einer Kolonne.} \\ \hline
\end{tabularx}
\caption{FT - 05b Kolonne verlassen} \label{tab:FT - 05b Kolonne verlassen}
\caption{FT - 06b Kolonne verlassen} \label{tab:FT - 06b Kolonne verlassen}
\end{table}
\subsection{FT - 05c Kolonne verlassen}
\subsection{FT - 06c Kolonne verlassen}
\begin{table}[H] \centering
\rowcolors{1}{light-gray}{white}
\begin{tabularx}{\textwidth}{|c|X|} \hline
\tabHead{Id} &
\tabBody{05c} \\ \hline
\tabBody{06c} \\ \hline
\tabHead{Bez.} &
\tabBody{Kolonne verlassen} \\ \hline
......@@ -230,7 +260,7 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabHead{Ablauf} &
\tabBody{\begin{enumerate}[leftmargin=*]
\item Mit 2 Fahrzeugen den Test ``Kolonne erstellen'' durchf\"uhren.
\item Leave-Platoon-Befehl an Fahrzeug 2 senden.
\item Leave-Platoon Befehl an Fahrzeug 2 senden.
\item Status der Fahrzeuge auslesen.
\end{enumerate}} \\ \hline
......@@ -238,15 +268,15 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabBody{Kolonne wird aufgel\"ost.} \\ \hline
\end{tabularx}
\caption{FT - 05c Kolonne verlassen} \label{tab:FT - 05c Kolonne verlassen}
\caption{FT - 06c Kolonne verlassen} \label{tab:FT - 06c Kolonne verlassen}
\end{table}
\subsection*{FT - 06 Cooperative Adaptive Cruise Control}
\subsection*{FT - 07 Cooperative Adaptive Cruise Control}
\begin{table}[H] \centering
\rowcolors{1}{light-gray}{white}
\begin{tabularx}{\textwidth}{|c|X|} \hline
\tabHead{Id} &
\tabBody{06} \\ \hline
\tabBody{07} \\ \hline
\tabHead{Bez.} &
\tabBody{Cooperative Adaptive Cruise Control} \\ \hline
......@@ -261,7 +291,7 @@ In diesem Dokument werden Tests spezifiziert, die \"uberpr\"ufen, ob das System
\tabBody{Siehe Akzeptanztest.} \\ \hline
\end{tabularx}
\caption{FT - 06 Cooperative Adaptive Cruise Control} \label{tab:FT - 06 Cooperative Adaptive Cruise Control}
\caption{FT - 07 Cooperative Adaptive Cruise Control} \label{tab:FT - 07 Cooperative Adaptive Cruise Control}
\end{table}
\section{Zeitplan}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment