diff --git a/Doc/TestPlan/TestPlan.tex b/Doc/TestPlan/TestPlan.tex index 3b8507efd9a229e682f296f97e296c616e4df8dd..5ab01f13cf91e84492f0d9542500fd18105f706c 100644 --- a/Doc/TestPlan/TestPlan.tex +++ b/Doc/TestPlan/TestPlan.tex @@ -172,12 +172,50 @@ How test will be performed: \item{Verify program remains open, and no image is loaded} \\ \end{enumerate} +%End of Open Requirement -\end{enumerate} %End of Functional requirements +\end{enumerate} -\subsubsection{Area of Testing2} +\subsubsection{Save GIF} +\paragraph{The user is able to save a GIF to a specified location} -... +\begin{enumerate} + +\item{Save GIF to known location-id1\\} + +Type: Manual Functional. +Initial State: Program loaded; GIF Loaded. +Input: File path, GIF file. +Output: GIF file loaded to specified location. + +How test will be performed: +\begin{enumerate} +\item{Launch the program} +\item{Open a GIF} +\item{Select save} +\item{Specify a known system file path and a saved image name} +\item{Verfify the loaded and saved GIFs are identical} +\\ +\end{enumerate} + +\item{Save GIF to no existant location- id2\\} + +Type: Manual Functional. +Initial State: Program loaded; GIF Loaded. +Input: File path, GIF file. +Output: GIF file loaded to specified location. + +How test will be performed: +\begin{enumerate} +\item{Launch the program} +\item{Open a GIF} +\item{Select save} +\item{Specify a system file path known not to exist and a saved image name} +\item{Verify the user is informed that the file path does not work} +\\ +\end{enumerate} +%End of save Requirement +\end{enumerate} \subsection{Tests for Nonfunctional Requirements}