--- /dev/null
+\subsection{Preflight checklist}
+
+Before actual certification is commenced we perform a manual test using a checklist.
+If any of the checks fail we immediately reject the product.
+
+\begin{enumerate}
+ \item Is the product complete?
+ \item Does the product come with a manual or quick start guide?
+ \item Is it possible to get the product in a usable state?
+ \item Can we use the product to initiate a connection in a corruption
+ free
+ environment?
+\end{enumerate}
+
+\textbf{DIT MOET VERANDERD WORDEN, HET PRODUCT ZOU AFGEKEURD WORDEN!}
+
+\subsection{Manual testing of SUT}
+
+The following requests are taken into considering while constructing test cases.
+
+\begin{enumerate}
+ \item Single valid request.
+ \item Single invalid request with.
+ \begin{enumerate}
+ \item Corrupted checksum.
+ \item Corrupted payload with.
+ \begin{enumerate}
+ \item Oven number of bits flipped.
+ \item Odd number of bits flipped.
+ \end{enumerate}
+ \item Corrupted source address.
+ \item Corrupted destination address.
+ \end{enumerate}
+ \item Multiple valid requests received in order.
+ \item Multiple valid requests received out of order.
+ \item Mixed valid and invalid requests with.
+ \begin{enumerate}
+ \item Missing packets.
+ \item Corrupted checksum.
+ \item Corrupted payload with.
+ \begin{enumerate}
+ \item Oven number of bits flipped.
+ \item Odd number of bits flipped.
+ \end{enumerate}
+ \item Corrupted source address.
+ \item Corrupted destination address.
+ \end{enumerate}
+\end{enumerate}
+
+Above enumeration results in a total of $14$ test cases.
--- /dev/null
+The MIT License (MIT)
+
+Copyright (c) 2015 dopefishh
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
--- /dev/null
+LATEX:=latex
+
+DOCUMENT:=tt2
+SOURCES:=$(filter-out preamble.tex,$(shell ls *.tex))
+
+.SECONDARY: $(addsuffix .fmt,$(DOCUMENT))
+.PHONY: clean
+
+all: $(DOCUMENT).pdf
+
+%.pdf: %.dvi
+ dvipdfm $<
+
+%.dvi: %.tex %.fmt $(SOURCES)
+ $(LATEX) --shell-escape $(basename $@)
+ bibtex $(basename $@)
+ $(LATEX) -shell-escape $(basename $@)
+ $(LATEX) -shell-escape $(basename $@)
+
+%.fmt: preamble.tex
+ $(LATEX) -ini -jobname="$(basename $@)" "&$(LATEX) $<\dump"
+
+clean:
+ $(RM) -v $(addprefix $(DOCUMENT).,fmt aux bbl blg dvi log out toc pdf)
--- /dev/null
+\documentclass[titlepage]{article}
+
+\usepackage{a4wide}
+\usepackage[dvipdfm]{hyperref}
+\usepackage{listings}
+\usepackage{graphicx}
+\usepackage{float}
+
+
+\lstset{%
+ basicstyle=\footnotesize, % the size of the fonts that are used for the code
+ breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace
+ breaklines=true, % sets automatic line breaking
+ frame=single, % adds a frame around the code
+ tabsize=4
+}
+
+\author{%
+ Charlie Gerhardus\and
+ Pim Jager\and
+ Mart Lubbers
+}
+\title{Test approach for TCP}
+\date{\today}
--- /dev/null
+@incollection{pol1997,
+ title = {A {Test} {Management} approach for structured testing},
+ booktitle = {Achieving {Software} {Product} {Quality}},
+ publisher = {UTN publishers},
+ author = {Pol, M. and van Veenendaal, Erik},
+ editor = {van Veenendaal, Erik and McMullen, Julie},
+ year = {1997},
+}
+
+@misc{muller2011,
+ title = {Certified {Tester}. {Foundation} {Level} {Syllabus}},
+ author = {Müller, Thomas},
+ editor = {Friedenberg, Debra},
+ year = {2011},
+}
+
+@book{iso9126,
+ title = {{ISO}/{IEC} 9126. {Software} engineering – {Product} quality},
+ publisher = {ISO/IEC},
+ author = {{ISO/IEC}},
+ year = {2001}
+}
+
+@book{iso25010,
+ title = {{ISO}/{IEC} 25010:2011. {Systems} and software engineering -- {Systems} and software {Quality} {Requirements} and {Evaluation} ({SQuaRE}) -- {System} and software quality models.},
+ publisher = {ISO/IEC},
+ author = {{ISO/IEC}},
+ year = {2011}
+}
+
+@misc{veenendaal2012,
+ title = {Standard glossary of terms used in {Software} {Testing}},
+ editor = {van Veenendaal, Erik van},
+ year = {2012},
+}
+
+@book{rfc793,
+ series = {Request for {Comments}},
+ title = {Transmission {Control} {Protocol}},
+ url = {http://www.ietf.org/rfc/rfc793.txt},
+ number = {793},
+ publisher = {IETF},
+ author = {Postel, J.},
+ month = sep,
+ year = {1981},
+ note = {Published: RFC 793 (INTERNET STANDARD)
+Updated by RFCs 1122, 3168, 6093, 6528},
+}
+
+@article{whittaker2000,
+ title = {What is software testing? {And} why is it so hard?},
+ volume = {17},
+ shorttitle = {What is software testing?},
+ url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=819971},
+ number = {1},
+ urldate = {2015-09-20},
+ journal = {Software, IEEE},
+ author = {Whittaker, James},
+ year = {2000},
+ pages = {70--79},
+}
--- /dev/null
+%&tt2
+\begin{document}
+\maketitle
+\tableofcontents
+\newpage
+
+
+\section{Manual Testing}
+\input{1manual.tex}
+
+\section{Automated Testing}
+\input{2auto.tex}
+
+\newpage
+\bibliographystyle{plain}
+\bibliography{tt2}
+
+\end{document}