Skip to content
Snippets Groups Projects
Commit 68b81d80 authored by Pavle Arezina's avatar Pavle Arezina
Browse files

Adding section descriptions

parent 065dfe08
No related branches found
No related tags found
No related merge requests found
No preview for this file type
......@@ -88,7 +88,7 @@ Term2 & Definition2\\
\end{table}
\subsection{Overview of Document}
The testing plan is broken up into distinct parts. Under the heading Plan, the basic information will be given on the product and the tests. System Test Description will contain the specific tests for the functional requirements stated for the product. These tests will broken down into what type of tests they are and the results they achieve depending on their specific input. Test for nonfunctional requirments will follow the same format where input will be given and the output will be measured for all of the provided nonfunctional requirements. Under tests for proof of concept, the same format will be utilized as the functional testing but it will not be testing
The testing plan is broken up into distinct parts. Under the heading Plan, the basic information will be given on the product and the tests. System Test Description will contain the specific tests for the functional a requirements stated for the product. These tests will broken down into what type of tests they are and the results they achieve depending on their specific input. Test for nonfunctional requirments will follow the same format where input will be given and the output will be measured for all of the provided nonfunctional requirements. Under tests for proof of concept, the same format will be utilized as the functional testing but it will not be testing
the requirements for the project but for the goals of the proof of concept. Furthermore there will be tests to compare Gifitti to the
original product it was based on and unit testing plans to ensure correct output is achieved through proper internal functions.
......@@ -108,12 +108,14 @@ of the GIF.
The only tool to be utilized to test this product will be the Microsoft unit test framework found in the C\# Visual Basic Studio.
\subsection{Testing Schedule}
See Gantt Chart at the following url ...
See Gantt Chart \href{https://gitlab.cas.mcmaster.ca/kozeln/Gifitti/tree/master/ProjectSchedule}{ here.}
\section{System Test Description}
Testing allows the developers to know if their program is free of errors and if there are errors, testing allows the developer to detect them. With the functional and non-functional requirments the developer knows the expected results and can evaluate the results of tests accordingly.
\subsection{Tests for Functional Requirements}
Functional requirments prescribe what services the software should provide. They capture the intendend software effects on the environment and applicability conditions. These tests ensure that the functional requirments of Gifitti are fufilled or the tests will allow the discovery of any requirments not satisfied by Gifitti.
\subsubsection{Open GIF}
\paragraph{The User is Able to Open a GIF from a specified location}
......@@ -536,6 +538,9 @@ How test will be performed:
\subsection{Tests for Nonfunctional Requirements}
Non-functional requirmentsconstrain how such services
should be provided. They more involved in 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 requirments of Gifitti are fufilled or the tests will allow the discovery of any requirments not satisfied by Gifitti.
\subsubsection{Look and Feel Requirements}
\paragraph{Audio Test}
......@@ -653,6 +658,8 @@ not continue the operation and inform the user that disk space needs to be clear
\section{Tests for Proof of Concept}
The proof of concept is a demonstration of the feasibility of the goal of the software project. Ensuring that the Proof on Concept is producing the intended results can only be achieved through tests specifically designed to root out any of the errors present in the build of the proof of concept. By successfully testing the proof of concept and achieving the intended goals it is shown that the software product is a possible product.
\subsection{Opening a GIF file for playback}
\paragraph{Open GIF}
......@@ -694,6 +701,7 @@ How test will be performed: Click save frames button, select a folder, and verif
\end{enumerate}
\section{Comparison to Existing Implementation}
\subsection{Graphics/UI}
\begin{enumerate}
\item GIF playback resolution is the same or better than Gif Viewer.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment