\caption{Preflight checklist\label{tbl:preflight}}
\end{longtable}
-\subsection{Testing of SUT}
+\subsection{Testing of SUT} \label{sec:testingofsut}
The SUT is a series of services for other computer programs with no end-user
facing interface. Therefore the SUT will be tested solely by calling it's
services through various automated scripts. An automated test suite will be
carefully selected to cover the most interesting parts of the TCP specification
to ensure a complete but feasible test suite.
-To further increase the coverage of the test suites tests are randomized. The
-tests which test the handling of \emph{bit errors}, changes in the \emph{segment
-order} and \emph{dropped segments} randomize where they introduce an error. The
-test suite runs these tests multiple times to increase the likelihood that they
-discover a fault which is only present when an error occurs in a certain
-position.
+%To further increase the coverage of the test suites tests are randomized. The
+%tests which test the handling of \emph{bit errors}, changes in the \emph{segment
+%order} and \emph{dropped segments} randomize where they introduce an error. The
+%test suite runs these tests multiple times to increase the likelihood that they
+%discover a fault which is only present when an error occurs in a certain
+%position.
To further decrease the number of tests needed test cases are divided into
equivalence partitions and the combination of cases as described in