Compatibility testing
Compatibility testing is a part of non-functional testing conducted on application software to ensure the application's compatibility with different computing environment.[1][2]
The ISO 25010 standard,[3] (System and Software Quality Models) defines compatibility as a characteristic or degree to which a software system can exchange information with other systems whilst sharing the same software and hardware. The degree to which a product can perform its required functions efficiently while sharing a common environment and resources with other products, without detrimental impact on any other product is known as co-existence while interoperability is the degree to which two or more systems, products, or components can exchange information and use the information that has been exchanged. In these contexts, compatibility testing would be information gathering about a product or software system to determine the extent of coexistence and interoperability exhibited in the system under test.
See also
- List of International Organization for Standardization standards, 24000-25999
- ISO/IEC 25010:2011 Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models
References
- v
- t
- e
- Black-box testing
- All-pairs testing
- Exploratory testing
- Fuzz testing
- Model-based testing
- Scenario testing
- Grey-box testing
- White-box testing
- API testing
- Mutation testing
- Static testing
- Acceptance testing
- Integration testing
- System testing
- Unit testing
and tactics
- A/B testing
- Benchmark
- Compatibility testing
- Concolic testing
- Concurrent testing
- Conformance testing
- Continuous testing
- Destructive testing
- Development testing
- Differential testing
- Dynamic program analysis
- Installation testing
- Negative testing
- Random testing
- Regression testing
- Security testing
- Smoke testing (software)
- Software performance testing
- Stress testing
- Symbolic execution
- Test automation
- Usability testing
This computer-programming-related article is a stub. You can help Wikipedia by expanding it. |
- v
- t
- e