diff --git a/Doc/TestPlan/TestPlan.pdf b/Doc/TestPlan/TestPlan.pdf
index 83734ba25f0e676bdfe64ebb06aafaa1b950bbbd..c995f4ce1feb4264ef7cc329a7a8c3784664561b 100644
Binary files a/Doc/TestPlan/TestPlan.pdf and b/Doc/TestPlan/TestPlan.pdf differ
diff --git a/Doc/TestPlan/TestPlan.tex b/Doc/TestPlan/TestPlan.tex
index 25483da1e440838639a199025489faefbeb168b7..0bc9bb5be246aaae73a1a3c8f952db0da7bc2630 100644
--- a/Doc/TestPlan/TestPlan.tex
+++ b/Doc/TestPlan/TestPlan.tex
@@ -394,43 +394,51 @@ How test will be performed:
 %End of Help Requirement
 \end{enumerate}
 
+\subsubsection{Resize}
+\paragraph{Verifies a GIF can be exported and resized}
 
+\begin{enumerate}
+\item{resizing-id1\\}
 
-\subsection{Tests for Non-functional Requirements}
-
-Non-functional requirements constrain how the functional requirements and services should be provided. They are related to the quality of the product, such as the safety of utilizing the software or how accurate it is. These tests ensure that the non-functional requirements of Gifitti are fulfilled.
-
-\subsubsection{Look and Feel Requirements}
-		
-\paragraph{Audio Test}
-
+Type: Manual Functional.\\
+Initial State: Program loaded\\
+Input: GIF, Width, Height\\
+Output: Resized GIF\\
+	
+How test will be performed: 
 \begin{enumerate}
+\item{Launch the program}
+\item{Load a GIF}
+\item{Click Resize}
+\item{Enter a width and height value}
+\item{Choose save as and specify a file path.}
+\item{Verify the GIF was exported sucessfully and resized accordingly.}
+\\
+\end{enumerate}	
+\item{resizing-id2\\}
 
-\item{audio-01\\}
+Type: Manual Functional.\\
+Initial State: Program loaded\\
+Input: GIF, Width, Height\\
+Output: Resized GIF\\
+	
+How test will be performed: 
+\begin{enumerate}
+\item{Launch the program}
+\item{Load a GIF}
+\item{Click Resize}
+\item{Enter boundary cases for width and height values.}
+\item{Verify these boundary cases do not cause the program to crash.}
+\\
+\end{enumerate}	
+%
+%End of Help Requirement
+\end{enumerate}
 
-Type: Manual Structural 
-					
-Initial State: Program loaded; 
-					
-Input: A file type not supported by Gifitti. 
-					
-Output: Error sound played through speakers. 
-					
-How test will be performed: When loading a file into the program, select a file type other than a .gif. 
-					
-\item{audio-02\\}
 
-Type: Manual Structural 
-					
-Initial State: Program loaded; GIF loaded; 
-					
-Input: GIF
-					
-Output: Affirmative ding sound played through speakers. 
-					
-How test will be performed: Output a subset of frames from the GIF. 
+\subsection{Tests for Non-functional Requirements}
 
-\end{enumerate}
+Non-functional requirements constrain how the functional requirements and services should be provided. They are related to the quality of the product, such as the safety of utilizing the software or how accurate it is. These tests ensure that the non-functional requirements of Gifitti are fulfilled.
 
 \subsubsection{Performance Requirements}
 
@@ -512,6 +520,18 @@ Output: NA
 How test will be performed: Create a small partition of the HDD and fill it so there is no available space. Try to export frames to this location. The program should 
 not continue the operation and inform the user that disk space needs to be cleared before continuing.
 
+\item{robustness-03\\}
+
+Type: Manual Structural 
+					
+Initial State: Program loaded; GIF loaded. 
+					
+Input: GIF, Frame Range 
+					
+Output: Selected frames if the input is a valid range. 
+					
+How test will be performed: Attempt to enter invalid input to the frame selection text boxes and record the result. Program should function normally (and as expected) for all entries. This includes negative numbers, letters or other characters, and invalid ranges. 
+
 \end{enumerate}
 
 \section{Tests for Proof of Concept}