Portability testing is a process of testing with ease with which the software or product can be moved from one environment to another. It is measured in terms of maximum amount of effort required to transfer from one system to another system.
The portability testing is performed regularly throughout the software development life cycle in an iterative and incremental manner.
Following are the attributes of the portability Testing:
Adaptability
Installability
Replaceability
Co-existence
Verify if the application is able to fulfil the portability requirements.
Determine the look and feel of the application in the various browser types and various browser versions.
Report the defects to the development teams so that they can be associated and defects can be fixed.
The failures during the portability testing can help to identify defects that were not detected during unit and integration testing.