Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
testplan.tex 14.86 KiB
\documentclass[12pt]{article}

\usepackage{indentfirst}
\usepackage[nottoc,numbib]{tocbibind}
\usepackage{graphicx}
\usepackage{xcolor} % for different colour comments

\usepackage{hyperref}
\hypersetup{
    colorlinks,
    citecolor=black,
    filecolor=black,
    linkcolor=black,
    urlcolor=black
}

%% Comments
\newif\ifcomments\commentstrue

\ifcomments
\newcommand{\authornote}[3]{\textcolor{#1}{[#3 ---#2]}}
\newcommand{\todo}[1]{\textcolor{red}{[TODO: #1]}}
\else
\newcommand{\authornote}[3]{}
\newcommand{\todo}[1]{}
\fi

\newcommand{\wss}[1]{\authornote{magenta}{SS}{#1}}
\newcommand{\hm}[1]{\authornote{blue}{HM}{#1}} %Hediyeh
\newcommand{\tz}[1]{\authornote{blue}{TZ}{#1}} %Tahereh
\newcommand{\pl}[1]{\authornote{blue}{PL}{#1}} %Peng

\newcounter{TestNumberCounter}
\newcommand{\resettestcounter}{\setcounter{TestNumberCounter}{0}}
\newcommand{\testnumber}{\arabic{section}.\arabic{subsection}.\arabic{TestNumberCounter}\stepcounter{TestNumberCounter}}

\begin{document}

\title{Test Plan for PicPuzzle} 
\author{Justin Kapinski, Boyun Deng, Yuchen Liu}
\date{\today}
	
\maketitle

\setlength{\parskip}{1em}

\tableofcontents

\listoftables

\newpage

\section{Revision History}
\begin{description}
	\item[Revision 1.0] Nov 22, 2015: Fixed more spelling and grammar and updated tests to match new requirements
	\item[Revision 0.5] Oct 23, 2015: Revised grammar and spelling
	\item[Revision 0.4] Oct 23, 2015: Added test schedule
	\item[Revision 0.3] Oct 22, 2015: Added section 'Features Tested in Final'
	\item[Revision 0.2] Oct 20, 2015: Changed a test and added a new one
	\item[Revision 0.1] Oct 19, 2015: Reformatted document and filled in most sections
	\item[Revision 0] Oct 19, 2015: Created document
\end{description}

\newpage

\section{Introduciton}

\subsection{Objectives}
This is the test plan for PicPuzzle. The purpose of this document is to 
identify what needs to be done to prepare the tests. Also, the