Everything about Portability testing
Portability testing is the process of determining the degree of ease or difficulty to which a software component or application can be effectively and efficiently transferred from one hardware, software or other operational or usage environment to another. The test results, defined by the individual needs of the system, are some measurement of how easily the component or application will be to integrate into the environment and these results will then be compared to the software system's non-functional requirement of portability for correctness. The levels of correctness are usually measured by the cost to adapt the software to the new environment compared to the cost of redevelopment. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Portability testingA 5-minute orientation
- Pick up a classic book: Portable Biosensors and Point-Of-Care SystemsThe most-reprinted book on the subject
- Read the landmark paper: Portability Testing Method for Digital Right Management SoftwareCited 1 times
- Go sideways: Operational acceptance testingA closely related topic
- Go sideways: ISO/IEC 9126A closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
- 📕Portable Biosensors and Point-Of-Care SystemsSpyridon E. Kintzios · 2017
- 📕Final report on the evaluation of the portable instantaneous display analysis spectrometer (PIDAS)R. J. P. Lyon · 1988
- 📕The earthquake resistance of California school buildingsJohn A. Blume · 1962
Multiaxial notch fatigueLuca Susmel · 2009
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Operational acceptance testing Operational acceptance testing (OAT) is used to conduct operational readiness (pre-release) of a product, service, or system as part of a quality management…
- ISO/IEC 9126 ISO/IEC 9126 Software engineering — Product quality was an international standard for the evaluation of software quality. It has been replaced by ISO/IEC…
- Turbo (software) Turbo (formerly Spoon and Xenocode) is a set of software products and services developed by the Code Systems Corporation for application virtualization…
- ISO/IEC 29119 ISO/IEC/IEEE 29119 Software and systems engineering -- Software testing is a series of five international standards for software testing. First developed…
- Dependency hell Dependency hell is a colloquial term for the frustration of some software users who have installed software packages which have dependencies on specific…
- List of system quality attributes Within systems engineering, quality attributes are realized non-functional requirements used to evaluate the performance of a system. These are sometimes…
- Software testing Software testing is the act of checking whether software meets its intended objectives and satisfies expectations. Software testing can provide objective…
- Application virtualization Application virtualization is a software technology that encapsulates computer programs from the underlying operating system on which they are executed…