Index: test/DSoilModel-TestDocumenten/Test Document DSoilModel 17.1.1.xlsx =================================================================== diff -u -r925 -r964 Binary files differ Index: doc/DSoilModel - Functional design.docx =================================================================== diff -u -r958 -r964 Binary files differ Index: doc/LaTeX/D-Soil Model - Test plan/D-Soil Model - Test plan.tex =================================================================== diff -u -r820 -r964 --- doc/LaTeX/D-Soil Model - Test plan/D-Soil Model - Test plan.tex (.../D-Soil Model - Test plan.tex) (revision 820) +++ doc/LaTeX/D-Soil Model - Test plan/D-Soil Model - Test plan.tex (.../D-Soil Model - Test plan.tex) (revision 964) @@ -46,8 +46,8 @@ \title{\DSoilModel} \subtitle{} \manualtype{Test Plan} -\version{4.0} -\date{December 2016} +\version{4.1} +\date{June 2017} \client{RWS} \projectnumber{1230088-026} @@ -58,35 +58,34 @@ \references{Refer to \autoref{chapter5}.} -\summary{This document contains the 4$^{\text{nd}}$ version of the test plan for \DSoilModel, including the comments of H. Wams (Rijkswaterstaat). +\summary{This document contains version 4.1 of the test plan for \DSoilModel.} \textbf{\footnotesize{Samenvatting}} \newline -Dit document bevat de 4$^{\text{de}}$ versie van het testplan voor \DSoilModel, inclusief de commentaren van H. Wams (Rijkswaterstaat).} +Dit document bevat versie 4.1 van het testplan voor \DSoilModel. - \authori{dr. V. Trompille} -\revieweri{P. Witlox \newline ir. K.S. Lam} +\revieweri{dr.ir. J.G. van \newline Putten} \approvali{ir. J. Icke} -\versioni{1.0} -\datei{July 2015} +\versioni{2.0} +\datei{April 2016} \authorii{dr. V. Trompille} \reviewerii{dr.ir. J.G. van \newline Putten} \approvalii{ir. J. Icke} -\versionii{2.0} -\dateii{April 2016} +\versionii{3.0} +\dateii{Aug. 2016} \authoriii{dr. V. Trompille} \revieweriii{dr.ir. J.G. van \newline Putten} \approvaliii{ir. J. Icke} -\versioniii{3.0} -\dateiii{Aug. 2016} +\versioniii{4.0} +\dateiii{Dec. 2016} -\authoriv{dr. V. Trompille} +\authoriv{dr.ir. A.A. Markus} \revieweriv{dr.ir. J.G. van \newline Putten} \approvaliv{ir. J. Icke} -\versioniv{4.0} -\dateiv{Dec. 2016} +\versioniv{4.1} +\dateiv{June 2017} \status{final} @@ -98,9 +97,9 @@ \section{Purpose and scope of this document} \label{sec:1.1} -This document contains the test plan for \DSoilModel. +This document contains the test plan for \DSoilModel. -The document will not give any background on the context of the WTI project. For this purpose the reader is referred to the WTI2017 and to its supporting technical reports and their background reports underneath (\autoref{sec:1.2}). +The document will not give any background on the context of the WTI project. For this purpose the reader is referred to the WTI2017 and to its supporting technical reports and their background reports underneath (\autoref{sec:1.2}). This document will not describe how the requirements of the functional design are implemented in the program but described how the requirements of the functional design are tested. @@ -114,7 +113,7 @@ \begin{table}[H] %\caption{xxx} %\label{xxx} -\begin{tabular}{|p{60mm}|p{\textwidth-60mm-24pt}|} \hline +\begin{tabular}{|p{60mm}|p{\textwidth-60mm-24pt}|} \hline \textbf{Title} & \textbf{Content} \\ \hline Requirements and Functional Design \newline \citep{DSoilModel_FunctionalDesign} & Description of the requirements and functional design. \\ \hline Technical Design \newline \citep{DSoilModel_TechnicalDesign} & Description of the implementation of the functional design \\ \hline @@ -152,7 +151,7 @@ Refer to \Cref{chapter3} for more information. \subsection*{System Testing (Benchmarks and test scripts)} -System Testing is testing the functioning of the complete system: +System Testing is testing the functioning of the complete system: \begin{itemize}%[no separator] \item The \textit{User Interface} must function properly: this testing must proved that the functional and non-functional requirements are met; \item All possible errors must be handled and reported properly (including the minimum and maximum values of input). @@ -206,7 +205,7 @@ %------------------------------------------------------------------------------ \chapter{System testing (Test Scripts)} \label{chapter4} -As \DSoilModelPlusSpace is a database and support software for schematize the subsoil, the system testing will only consist of executing test scripts and common tests for general User Interface functionalities. +As \DSoilModelPlusSpace is a database and support software for schematize the subsoil, the system testing will only consist of executing test scripts and common tests for general User Interface functionalities. A Test Script will be provided to the tester, describing a sequence of actions and the expected outcome. Another goal of the test script is testing against the functional and non-functional requirements in the Functional Design \citep{DSoilModel_FunctionalDesign}. An overview of the Test Scripts is listed below: @@ -280,7 +279,7 @@ \end{itemize} \item \textbf{Property Editors:} \newline - The content of the property editor must be check for all selected objects. \\ + The content of the property editor must be checked for all selected objects, this is especially true of the new features, the strength model "C-Phi or Su calucated" and the interpolation method for layers. \\ The coupling between the content of the Property Editors and the Tables component must also be tested: changing a property in the Property Editors should affect the Tables component. \\ \item \textbf{Default/Min/Max:} \newline @@ -315,7 +314,7 @@ \begin{table}[H] %\caption{xxx} %\label{xxx} -\begin{tabular}{|p{15mm}|p{70mm}|p{10mm}|p{\textwidth-95mm-48pt}|} \hline +\begin{tabular}{|p{15mm}|p{70mm}|p{10mm}|p{\textwidth-95mm-48pt}|} \hline \multicolumn{4}{|p{\textwidth-36pt}|}{\textbf{Test Title}} \\ \hline \multicolumn{4}{|p{\textwidth-36pt}|}{} \\ \hline \multicolumn{4}{|p{\textwidth-36pt}|}{} \\ \hline