The objective of the deployment testing activity is to ensure that the software:
can be automatically deployed (including internal/external dependencies)
once deployed, that it starts and is activated correctly
The deployment testing activity is an important task within the software development cycle of any project. In this activity is even more important since the system is entirely based on Web Services technology and all its services are expected to be automatically deployed by the Collective Layer services in any Hosting Node .
Libraries are usually simple JAR files. Since they don't introduce any deployment constraint they are not submitted to the deployment testing activity.
Portlets rely on Liferay portal to host them. Due to constraints in the communication between portlets, all portlets have to be deployed in the same machine.
The deployment testing activity foresees the involvement of the following roles:
responsible for the execution of the deployment tests and to submit deployment test bugs