diff --git a/Lectures/L09_VerificationAndValidation/VerificAndValid.pdf b/Lectures/L09_VerificationAndValidation/VerificAndValid.pdf index fde513631576c4fd4348d69cda088e18612f22f9..db08a9c7c9986e14c4ea1c98a43e1f9c5fdd1f9b 100644 Binary files a/Lectures/L09_VerificationAndValidation/VerificAndValid.pdf and b/Lectures/L09_VerificationAndValidation/VerificAndValid.pdf differ diff --git a/Lectures/L09_VerificationAndValidation/VerificAndValid.tex b/Lectures/L09_VerificationAndValidation/VerificAndValid.tex index ccc4c1ea395e92652b767a842a822fbd4b9a0bfa..5d656bf599a456fb249fa9f7df7045f986b91366 100755 --- a/Lectures/L09_VerificationAndValidation/VerificAndValid.tex +++ b/Lectures/L09_VerificationAndValidation/VerificAndValid.tex @@ -65,6 +65,7 @@ \bi \item SRS Presentation grades on Avenue +\item Apology that unable to review full SRS \item GitHub issues for colleagues \bi \item Assigned 1 colleague (see \texttt{Repos.xlsx} in repo) @@ -78,6 +79,7 @@ \item Due by Tuesday, Oct 10, 11:59 pm \ei \item Reading week next week, no 741 classes +\item V\&V template updated in repo \ei \end{frame} @@ -260,6 +262,17 @@ Avoids potential ArrayIndexOutOfBoundsException Exception %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\begin{frame} +\frametitle{Testing Phases} +\begin{enumerate} +\item Unit testing +\item Integration testing +\item System testing +\item Acceptance testing +\end{enumerate} +\end{frame} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame} \frametitle{Need for Verification} @@ -727,21 +740,6 @@ validity %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\begin{frame} -\frametitle{Functional System Testing} -\begin{itemize} -\item Requirements: Determines if the system can perform its function correctly and that the correctness can be -sustained over a continuous period of time -%\item Regression: Determines if changes to the system do not invalidate previous positive testing results -\item Error Handling: Determines the ability of the system to properly process incorrect transactions -\item Manual Support: Determines that the manual support procedures are documented and complete, where manual support -involves procedures, interfaces between people and the system, and training procedures -\item Inter-systems: Determines the that interconnections between systems function correctly -\end{itemize} -\end{frame} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \begin{frame} \frametitle{Sample Functional System Testing} \begin{itemize} @@ -759,18 +757,6 @@ application or version of the application %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\begin{frame} -\frametitle{Testing Phases} -\begin{enumerate} -\item Unit testing -\item Integration testing -\item System testing -\item Acceptance testing -\end{enumerate} -\end{frame} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \begin{frame} \frametitle{Theoretical Foundations Of Testing: Definitions} \begin{itemize}