Jump to content

Compatibility testing

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Yorkyabroad (talk | contribs) at 10:42, 12 May 2019 (Addition of page entry links related to iso25010). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The ISO 25010 standard[1] (System and Software Quality Models) defines compatibility as a characteristic/degree to which a software system can exchange information with other systems whilst sharing the same software and hardware. The following sub-characteristics are defined:

  • Co-existence. 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.
  • Interoperability. The degree to which two or more systems, products or components can exchange information and use the information that has been exchanged.

In the above context compatibility testing would be information gathering about a product or software system to determine the extent of co-existance and interoperability exhibited in the system under test.

Compatibility testing is a part of software non-functional testing conducted on the application to ensure the applications compatibility with different computing environment.[2][3]

See also

References

  1. ^ "ISO/IEC 25010". iso25000.com. Retrieved 12 May 2019.
  2. ^ "What is Compatibility Testing in Software Testing?". ISTQBExamCertification.com. Retrieved 2017-01-02.
  3. ^ "What is Software Compatibility Testing?". SoftwareTestingHelp.com. 2015. Retrieved 2017-01-02.