From a33c1f37817ec4579cc4d3d6db6ab977c8782e1a Mon Sep 17 00:00:00 2001 From: Refik Hadzialic Date: Fri, 21 Oct 2011 16:38:18 +0200 Subject: Report writing! --- notFinishedCode/Report/test.tex | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'notFinishedCode/Report/test.tex') diff --git a/notFinishedCode/Report/test.tex b/notFinishedCode/Report/test.tex index 331df7c..647261d 100644 --- a/notFinishedCode/Report/test.tex +++ b/notFinishedCode/Report/test.tex @@ -167,7 +167,13 @@ The \emph{taskNo} attribute identifies the test number but not a single test (e. Before any test attempt is made, our test software first tries to ping the servers. These results are then stored in the \emph{PingResultTable}. \par The \emph{ErrorCodeTable} table defines all the error codes in the project, in other words it represents a list with error codes with their meanings. It consists of two attributes (\emph{errorcode} and \emph{description}), the first is of integer type and the second of varchar type (the description message is allowed to be only 100 characters long). The \emph{ErrorCodeTable} table is used by the main test software (i.e. controller) to report the operator user what kind of error had appeared in the system. -\par The \emph{DeviceAddressTable} is the table containing the location and identification data for each server and device. The table consists of seven attributes. \emph{deviceName} is the attribute with the name of the device (e.g. GSMRZ1 or landline). +\par The \emph{DeviceAddressTable} is the table containing the location and identification data for each server and device. The table consists of seven attributes, \emph{deviceName, portName, number, lastChange, username, password, server}. +\emph{deviceName} is the attribute with the name of the device or server (e.g. GSMRZ1 or landline), it is of varchar type. \emph{portName} is the attribute field with the location address for a cell phone (e.g. \emph{/dev/ttyUSB1}) or 'localhost' instead of NULL value for a server, it is of the varchar type. +\emph{number} represents the number of the used service (i.e. number of the cell phone, SIP, etc.) and is of varchar type. +\emph{lastChange} is a time value and represents the date and time the given entry was modified (we had plans in future versions of our test software that if an device gets a new IP address assigned it automatically changes it in the database). +\emph{username} is the field with the username stored in for a server/service, like SIP and landline. \emph{password} attribute stores the password information for the given service. The \emph{server} attribute stores information about the location of the server, IP or DNS address of the server. All three fields, \emph{username}, \emph{password} and \emph{server} are of varchar type. +The information stored in the given table is used by the test software to obtain usernames, passwords and addresses of the used services for the tests. +\par The \emph{ResultTable} table is used by the test system to store final results for the performed tests. Our given table consists of two fields, \emph{taskID} and \emph{result} and both are of integer type. \newpage \section{Software design} % section 2.1 \begin{figure}[ht!] -- cgit v1.2.3-55-g7522