summaryrefslogtreecommitdiff
path: root/31-qualitaetsheft-kolloquium/slides/testing.tex
diff options
context:
space:
mode:
Diffstat (limited to '31-qualitaetsheft-kolloquium/slides/testing.tex')
-rw-r--r--31-qualitaetsheft-kolloquium/slides/testing.tex59
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