Fixes here and there
This commit is contained in:
parent
6984c7d243
commit
aaba835a99
@ -693,13 +693,13 @@ The Integration Test Plan Document (
|
|||||||
\series bold
|
\series bold
|
||||||
ITPD
|
ITPD
|
||||||
\series default
|
\series default
|
||||||
) mainly serves to describe how integration tests are to be performed.
|
) describes how integration tests are to be performed.
|
||||||
The tests here described focus on the information's flow between modules
|
The tests here described focus on the information's flow between every
|
||||||
opposed to the modules themselves.
|
module as a whole.
|
||||||
Specifically it describes the adopted methodologies ranging from the sets
|
Specifically it describes the adopted methodologies ranging from the sets
|
||||||
of all tests to be performed to the tools used throughout the whole process.
|
of all tests to be performed to the tools used throughout the whole process.
|
||||||
The system will be an optimization of a pre-existing system for renting
|
The system will be an optimization of a pre-existing system for renting
|
||||||
electric cars already in use in some cities.
|
cars already in use in some cities.
|
||||||
The new system will let users to check reservability and status of available
|
The new system will let users to check reservability and status of available
|
||||||
cars, rent or reserve them through a mobile or a web application in a more
|
cars, rent or reserve them through a mobile or a web application in a more
|
||||||
simple and effective way.
|
simple and effective way.
|
||||||
@ -766,81 +766,6 @@ RMSS: Request Management Subsystem
|
|||||||
ITPD: Integration Test Plan Document
|
ITPD: Integration Test Plan Document
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Subsubsection*
|
|
||||||
Abbreviations
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Description
|
|
||||||
Req.
|
|
||||||
as for Requirement
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Description
|
|
||||||
Web
|
|
||||||
\begin_inset space ~
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
app as for Web Application
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Subsection
|
|
||||||
Reference documents
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Itemize
|
|
||||||
Requirements Analysis and Specification Document produced before
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Itemize
|
|
||||||
Design Document produced before
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Itemize
|
|
||||||
Specification Document
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Itemize
|
|
||||||
JUnit
|
|
||||||
\begin_inset Foot
|
|
||||||
status open
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
http://junit.org/junit4/javadoc/latest/
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Itemize
|
|
||||||
JMockit
|
|
||||||
\begin_inset Foot
|
|
||||||
status open
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
http://jmockit.org/api1x/overview-summary.html
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Itemize
|
|
||||||
Arquillian
|
|
||||||
\begin_inset Foot
|
|
||||||
status open
|
|
||||||
|
|
||||||
\begin_layout Plain Layout
|
|
||||||
http://arquillian.org/guides/
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\end_inset
|
|
||||||
|
|
||||||
|
|
||||||
\end_layout
|
|
||||||
|
|
||||||
\begin_layout Subsection
|
\begin_layout Subsection
|
||||||
Document Structure
|
Document Structure
|
||||||
\end_layout
|
\end_layout
|
||||||
@ -1044,6 +969,106 @@ Integration Testing Plan Document of PowerEnjoy
|
|||||||
Elements to be Integrated
|
Elements to be Integrated
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Standard
|
||||||
|
The following list represents every component grouped into several subsystems:
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\series bold
|
||||||
|
Core Data
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
Data Manager
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
Database Management System
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\series bold
|
||||||
|
Account Management
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
Authentication Manager
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
AccountInformation Manager
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\series bold
|
||||||
|
Car Management
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
ADS_Application Manager
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
Car Manager
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\series bold
|
||||||
|
Request Management
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
CheckAvailability Manager
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
Reservation Manager
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\series bold
|
||||||
|
Events Handler
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
Payment Manager
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
Notification Manager
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
|
||||||
|
\series bold
|
||||||
|
Interfaces
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_deeper
|
||||||
|
\begin_layout Itemize
|
||||||
|
Web GUI
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
App (Mobile) GUI
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_deeper
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
For a detailed description of each components function and interaction refer
|
For a detailed description of each components function and interaction refer
|
||||||
to the
|
to the
|
||||||
@ -1051,7 +1076,6 @@ For a detailed description of each components function and interaction refer
|
|||||||
Design Document
|
Design Document
|
||||||
\series default
|
\series default
|
||||||
, section 2.3.
|
, section 2.3.
|
||||||
|
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Subsection
|
\begin_layout Subsection
|
||||||
@ -1119,8 +1143,8 @@ Data Manager
|
|||||||
Database Management System
|
Database Management System
|
||||||
\series default
|
\series default
|
||||||
components.
|
components.
|
||||||
We start from here because every other component relies on Data Access
|
We start from here because every other component relies on Data Manager
|
||||||
Utilities to perform queries on the underlying data structure.
|
to perform queries on the underlying data structure.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
@ -1294,7 +1318,7 @@ Car Manager
|
|||||||
Car Manager
|
Car Manager
|
||||||
\series default
|
\series default
|
||||||
handles the status of each car by communicating the ADS installed on each
|
handles the status of each car by communicating the ADS installed on each
|
||||||
car.
|
car through the ADS_Application Manager.
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
@ -8761,7 +8785,7 @@ iOS
|
|||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
• Android phones will run
|
• Android phones will run
|
||||||
\series bold
|
\series bold
|
||||||
Nougat
|
Kitkat
|
||||||
\series default
|
\series default
|
||||||
or superior
|
or superior
|
||||||
\end_layout
|
\end_layout
|
||||||
@ -8769,7 +8793,7 @@ Nougat
|
|||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
• iOS phones will run
|
• iOS phones will run
|
||||||
\series bold
|
\series bold
|
||||||
iOS 10
|
iOS 8
|
||||||
\series default
|
\series default
|
||||||
or superior
|
or superior
|
||||||
\end_layout
|
\end_layout
|
||||||
@ -8927,6 +8951,64 @@ draw.io
|
|||||||
to draw all the diagrams
|
to draw all the diagrams
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Subsection
|
||||||
|
Reference documents
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
Requirements Analysis and Specification Document produced before
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
Design Document produced before
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
Specification Document
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
JUnit
|
||||||
|
\begin_inset Foot
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
http://junit.org/junit4/javadoc/latest/
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
JMockit
|
||||||
|
\begin_inset Foot
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
http://jmockit.org/api1x/overview-summary.html
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\begin_layout Itemize
|
||||||
|
Arquillian
|
||||||
|
\begin_inset Foot
|
||||||
|
status open
|
||||||
|
|
||||||
|
\begin_layout Plain Layout
|
||||||
|
http://arquillian.org/guides/
|
||||||
|
\end_layout
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Subsection
|
\begin_layout Subsection
|
||||||
Hours of work
|
Hours of work
|
||||||
\end_layout
|
\end_layout
|
||||||
|
Loading…
Reference in New Issue
Block a user