@@ -103,10 +103,49 @@ Through various test plans being enacted onto this program and other brute force
This test plan has utilized automated testing for the verification of the manipulation functionality that changes the GIF. That is to say that the
exported GIF image will match what is created by the user of our product.
The only tool to be utilized to test this product will be the Microsoft Unit
Test Framework that is native with Visual Studio. Through this unit testing framework, we will have it set up that it automatically does comparisons of the GIF output to the expected output where it can in a quick manner compare the pixel values to ensure complete accuracy. Throughout utilizing this framework, we have always gotten successful results which allowed us to identify other areas wher the majority of the problems occured.
Test Framework that is native with Visual Studio. Through this unit testing framework, we will have it set up that it automatically does comparisons of the GIF output to the expected output where it can in a quick manner compare the pixel values to ensure complete accuracy. Throughout utilizing this framework, we have always gotten successful results which allowed us to identify other areas wher the majority of the problems occured.
%\newpage
\section{Trace to Requirements}
Refer to Test Plan to see corresponding Tests and SRS to see corresponding Requirements.
\caption{Trace Between Test Cases and Requirements}
\label{TblRT}
\end{table}
\clearpage
\section{Trace to Modules}
Refer to Test Plan to see corresponding Tests and Module Guide to see corresponding Modules.
\begin{table}
...
...
@@ -123,28 +162,29 @@ ID5 & M8\\
ID6 & M8\\
ID7 & M8\\
ID8 & M8\\
ID9 & MIL\\
ID10 & MIL\\
ID11 & MIL\\
ID12 & M6\\
ID13 & M6\\
ID14 & M6\\
ID15 & M6\\
ID16 & MIL\\
ID17 & MIL\\
ID18 & MIL\\
ID19 & MIL\\
ID20 & MIL\\
ID21 & MIL\\
ID22 & MIL\\
ID23 & MIL\\
ID24 & MIL\\
ID9 & M7, M9\\
ID10 & M7, M9\\
ID11 & M7, M9\\
ID12 &M4, M6\\
ID13 &M4, M6\\
ID14 &M4, M6\\
ID15 &M4, M6\\
ID16 & M9\\
ID17 & M7\\
ID18 & M7\\
ID19 & M5, M9\\
ID20 & M7, M8\\
ID21 & M7\\
ID22 & M1, M2\\
ID23 & M3\\
ID24 & M7, M9\\
\bottomrule
\end{tabular}
\caption{Trace Between Requirements and Modules}
\caption{Trace Between Test Cases and Modules}
\label{TblRT}
\end{table}
\clearpage
\section{Code Coverage Metrics}
Through an analysis of Trace to Requirements and Trace to Modules sections, the system defined and the system tested almost fully match. Excluding hard to test components of the system, edge coverage of system inputs was tested. \\