Feedback ronde 2 deels verwerkt. Opzet verlsag iets aangepast nav feedback.
authorpimjager <pim@pimjager.nl>
Fri, 6 Nov 2015 11:46:52 +0000 (12:46 +0100)
committerpimjager <pim@pimjager.nl>
Fri, 6 Nov 2015 11:46:52 +0000 (12:46 +0100)
a2/1cases.tex [moved from a2/1manual.tex with 58% similarity]
a2/2results.tex [moved from a2/2auto.tex with 100% similarity]
a2/Feekback2.odt
a2/tt2.tex

similarity index 58%
rename from a2/1manual.tex
rename to a2/1cases.tex
index ab04772..e418a81 100644 (file)
@@ -9,15 +9,29 @@ If any of the checks fail we immediately reject the product.
        \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?
+       free environment?
 \end{enumerate}
 
 \textbf{DIT MOET VERANDERD WORDEN, HET PRODUCT ZOU AFGEKEURD WORDEN!}
 
-\subsection{Manual testing of SUT}
+\subsection{Testing of SUT}
 
-The following requests are taken into considering while constructing test cases.
+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 available
+which executes all these automated scripts and aggregates their results to
+asses whether or not the SUT has passed the test. 
+
+The implementation of the SUT is tested using black box testing techniques. A
+series of tests asses the correctness of the implementation with regards to the
+TCP specification. These tests are specified in Table~\textbf{referentie naar
+tests-tabel}. The test cases aim to cover the most interesting parts of the
+TCP specification. 
+
+To cover the TCP specification as complete as possible while still maintaining
+a feasible test suite the tests are divided into equivalence partitions. Below
+these partitions are given.
 
 \begin{enumerate}
        \item Single valid request.
@@ -50,6 +64,18 @@ The following requests are taken into considering while constructing test cases.
 
 Above enumeration results in a total of $14$ test cases.
 
+\vspace{3mm}
+\textbf{Hier daadwerkelijke test cases tabel}
+\vspace{3mm}
+
+To reduce the number of tests that need to be executed when testing the SUT and
+to construct a feasible test suite these tests are combined according
+to Table~(\textbf{referentie naar decision table}). 
+
+\vspace{3mm}
+\textbf{Hier daadwerkelijke decision tabel}
+\vspace{3mm}
+
 \subsection{Quality, completeness and coverage of tests}
 
 \subsubsection{Quality}
@@ -69,16 +95,15 @@ the specification of the SUT can be assessed.
 
 \subsubsection{Completeness}
 Due to the clear and exhaustive specification of TCP the completeness of the 
-test suite can be clearly assessed (\textit{lijkt me dan... Misschien ook juist
-complexer?}). 
+test suite can be clearly assessed. 
 
 As always, $100\%$ completeness is not feasible, therefore test cases are
-carefully selected to ensure a test suite which is as complete as feasible.
-To achieve this the test cases are divided into equivalence partitions and
-(\textbf{referentie naar descision table}) ensures that all partitions are
-covered. However, since it is not feasible to test all possible conditions on
-it's own, conditions are tested in groups. 
-
-\textit{nu iets met meten van coverage, hier kan ik geen document over vinden zo}
+carefully selected to cover the most interesting parts of the TCP specification
+to ensure a test suite which covers at least \textbf{percentage}\% of the 
+specification.
 
+To further decrease the number of tests needed test cases are divided into
+equivalence partitions and the combination of cases as described in 
+Table~(\textbf{referentie naar decision table}) ensures that all partitions are
+covered and the number of individual tests is still feasible. 
 
similarity index 100%
rename from a2/2auto.tex
rename to a2/2results.tex
index a9da54d..1c38c98 100644 (file)
Binary files a/a2/Feekback2.odt and b/a2/Feekback2.odt differ
index 3bef458..623c273 100644 (file)
@@ -5,11 +5,11 @@
 \newpage
 
 
-\section{Manual Testing}
-\input{1manual.tex}
+\section{Tests}
+\input{1cases.tex}
 
-\section{Automated Testing}
-\input{2auto.tex}
+\section{Results}
+\input{2results.tex}
 
 \newpage
 \nocite{*} %% weghalen bij daadwerkelijke cite