diff options
author | Orangerot <purple@orangerot.dev> | 2024-05-24 17:42:08 +0200 |
---|---|---|
committer | Orangerot <purple@orangerot.dev> | 2024-05-24 17:47:22 +0200 |
commit | 7fcdc1c788725f866de71fc9dfd8c4d1cb132b57 (patch) | |
tree | 89931c85ae3f149884ba02c69862558e93f01531 /31-qualitaetsheft-kolloquium/slides/testing.tex |
Diffstat (limited to '31-qualitaetsheft-kolloquium/slides/testing.tex')
-rw-r--r-- | 31-qualitaetsheft-kolloquium/slides/testing.tex | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/31-qualitaetsheft-kolloquium/slides/testing.tex b/31-qualitaetsheft-kolloquium/slides/testing.tex new file mode 100644 index 0000000..0cc862b --- /dev/null +++ b/31-qualitaetsheft-kolloquium/slides/testing.tex @@ -0,0 +1,59 @@ +\begin{frame}{Testfälle} + + \begin{orangeblock}{Unit-Tests} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{orange} + \faGears + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.9\textwidth} + \begin{itemize} + \item Grundlage für alle weiteren Testfälle + \item Nur für selbst geschriebene Klassen erstellt + \begin{itemize} + \item[\textbf{Vorher:}] 38 Testfälle in 610 Codezeilen für 1780 Quellcodezeilen + \item[\textbf{Nachher:}] 48 Testfälle in 1035 Codezeilen für 2081 Quellcodezeilen + \end{itemize} + \end{itemize} + \end{minipage} + \end{orangeblock} + + \begin{greenblock}{Frontend-Testfälle aus dem Pflichtenheft} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{kit-green} + \faDesktop + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.9\textwidth} + \begin{itemize} + \item Manuell ausgeführt + \item Nicht zu 100\% erfüllt + \item Link für das Zurücksetzen des Passworts bleibt nach Benutzung gültig (technisch bedingt) + \end{itemize} + \end{minipage} + \end{greenblock} + + \begin{blueblock}{Synchronisations-Testfälle aus dem Pflichtenheft} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{kit-blue} + \faRefresh + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.7\textwidth} + \begin{itemize} + \item Manuell (Podcatcher und Frontend) und automatisiert (Unit-Tests) + \item Ohne Einschränkungen erfüllt + \end{itemize} + \end{minipage} + \end{blueblock} + +\end{frame}
\ No newline at end of file |