diff --git a/Doc/TestPlan/TestPlan.tex b/Doc/TestPlan/TestPlan.tex index 5ab01f13cf91e84492f0d9542500fd18105f706c..5639dd6e89ceda377946d8bc39c763ae8fea0955 100644 --- a/Doc/TestPlan/TestPlan.tex +++ b/Doc/TestPlan/TestPlan.tex @@ -183,16 +183,16 @@ How test will be performed: \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. +Type: Manual Functional.\\ +Initial State: Program loaded; GIF Loaded.\\ +Input: File path, GIF file.\\ +Output: GIF file saved to specified location.\\ How test will be performed: \begin{enumerate} \item{Launch the program} \item{Open a GIF} -\item{Select save} +\item{Select save as} \item{Specify a known system file path and a saved image name} \item{Verfify the loaded and saved GIFs are identical} \\ @@ -200,23 +200,64 @@ How test will be performed: \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. +Type: Manual Functional.\\ +Initial State: Program loaded; GIF Loaded.\\ +Input: File path, GIF file.\\ +Output: GIF file not saved to specified location.\\ How test will be performed: \begin{enumerate} \item{Launch the program} \item{Open a GIF} -\item{Select save} +\item{Select save as} \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} +\item{Save GIF to Opened Location- id3\\} + +Type: Manual Functional.\\ +Initial State: Program loaded; GIF Loaded.\\ +Input: File path, GIF file.\\ +Output: GIF file saved to specified location.\\ + +How test will be performed: +\begin{enumerate} +\item{Launch the program} +\item{Open a GIF} +\item{Modify the GIF} +\item{Save image} +\item{Verify new GIF is saved over the originally opened GIF} +\\ +\end{enumerate} %End of save Requirement \end{enumerate} +\subsubsection{Save GIF as Sprite Spreadsheet} +\paragraph{The user is able to save a GIF as a sprite spreadsheet in a specified location} + +\begin{enumerate} +\item{Save Sprite Spreadsheet to known location-id1\\} + +Type: Manual Functional.\\ +Initial State: Program loaded; GIF Loaded.\\ +Input: File path, GIF file.\\ +Output: GIF file saved as a Sprite Spreadsheet to specified location.\\ + +How test will be performed: +\begin{enumerate} +\item{Launch the program} +\item{Open a GIF} +\item{Choose to export the image as a sprite spreadsheet} +\item{Verify that the GIF is a single image representation of the GIF via frames} +\\ +\end{enumerate} +% +%End of Sprite Spreadsheet Requirement +\end{enumerate} + + + \subsection{Tests for Nonfunctional Requirements} \subsubsection{Area of Testing1}