All IT Courses 50% Off
QA Tutorials

COMPATIBILITY TESTING

SYSTEM TESTING

Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment. It is a type of non functional testing. Compatibility of software to a system environment is its ability to perform in that environment.

The compatibility of the software is tested with various elements in the system environment listed below:

  1. Hardware
  2. Operating Systems
  3. Software
  4. Network
  5. Browser
  6. Devices
  7. Mobile
  8. Versions

Hardware:

Compatibility with hardware is to verify if the software is compatible with the other different hardware systems like RAM, processor, memory, external hardware accessories etc.

Operating Systems: 

The software system compatibility with the different operating systems like windows versions, iOS, etc is tested.

Software: 

The compatibility of the software with other software applications like MS Office, VBA etc is tested.

Network:

The performance of a network is tested with the varying bandwidth, operating speed,and capacity. It also checks application in different networks with all the parameters mentioned.

Browser:

The compatibility of the web based software application with the different browsers like Firefox, chrome, Internet explorer etc, is tested. It is specifically named as browser compatibility testing or cross browser testing. Several cross browser testing tools are commercialised, which can be used for testing the web based application compatibility with many browsers at the same time on same test environment.

Devices:

It checks the compatibility of your software with different devices like USB port devices, printers and scanners.

Mobile:

Testing if the software is compatible with mobile platforms like android etc.

Versions of software: 

Testing the compatibility of software application with different versions of other software applications. There are two types of version checking:

  • Backward Testing: It is a procedure to verify the behaviour of new hardware and software with older versions of hardware and software.
  • Forward Testing: it is a procedure to verify the behaviour of developed hardware and software with newer versions of hardware and software.

Need for compatibility testing:

Any software developed must be high quality and compatible with the hardware, software, operating systems that might exist in production environment. This can be ensured through compatibility testing which detects for any error before the product is reached to any user. The quality product improves the reputation of the company and brings success to the company.

The compatibility related common defects are:

  1. Differences in user interface with respect to feel and look.
  2. Changes made with respect to alignment and its font sizes
  3. Existences and broken frame size.

Questions

  1. What is compatibility testing
  2. What is the use of compatibility testing?
Facebook Comments
Tags

20 Comments

  1. –>compatability testing: It is to check whether the software is capable of running on a specific type of hardware system,operation systems,applications and network system.
    ->Usually, dev team and testing team test the application in the single platform. But the once application released in the production, the customer may test our product in different platform and they may find bugs in the application which is not worthy in terms of quality.
    ->To reduce such issues and not to upset your customers it is important to test the application in all platforms.
    –>Any software developed must be high quality and compatible with the hardware, software, operating systems that might exist in production environment. This can be ensured through compatibility testing which detects for any error before the product is reached to any user. The quality product improves the reputation of the company and brings success to the company.

  2. What is compatibility testing?
    Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment.
    What is the use of compatibility testing?
    Any software developed must be high quality and compatible with the hardware, software, operating systems that might exist in production environment. This can be ensured through compatibility testing which detects for any error before the product is reached to any user. The quality product improves the reputation of the company and brings success to the company.

  3. Compatibility Testing: is nonfunctional testing, to check whether your software is capable of running on
    different hardware, operating systems, applications, network, browsers, devices.
    Use of this testing: This can be ensured through compatibility testing which detects for any error before the product is reached to any user.
    The quality product improves the reputation of the company and brings success to the company.

  4. Compatibility testing is a non functional testing. It is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment.

    Use of Compatibility testing:
    -This testing is done to ensure any errors before the product is reached to the user.
    -This testing helps to ensure that any software which is developed must be high quality and compatible with the hardware, software, operating systems that might exist in production environment.

  5. 1. Compatibility Testing:
    Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating
    systems, applications and network environment. It is a type of non functional testing. Compatibility of software to a system
    environment is its ability to perform in that environment.
    2. Compatibility Testing Use:
    – Any software developed must be high quality and compatible with the hardware, software, operating systems that might
    exist in production environment. This can be ensured through compatibility testing which detects for any error before the
    product is reached to any user.
    – The quality product improves the reputation of the company and brings success to the company.

  6. Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment. It is a type of non functional testing. Compatibility of software to a system environment is its ability to perform in that environment.
    software has to wok under different environment like
    hardware system- RAM,INTEL
    operating systems- windows, IOS
    browser- internet explorer, chrome, Firefox
    mobile- android, iOS
    software-MS office, adobe photoshop etc.
    Any software developed must be high quality and compatible with the hardware, software, operating systems that might exist in production environment. This can be ensured through compatibility testing which detects for any error before the product is reached to any user. The quality product improves the reputation of the company and brings success to the company.

  7. Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment. It is a type of non functional testing. Compatibility of software to a system environment is its ability to perform in that environment.

    The compatibility of the software is tested with various elements in the system environment listed below:

    Hardware
    Operating Systems
    Software
    Network
    Browser
    Devices
    Mobile
    versions
    The main advantage is to give high quality product to the customer.

  8. Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment.
    What is the use of compatibility testing?
    Any software developed must be high quality and compatible with the hardware, software, operating systems that might exist in production environment. This can be ensured through compatibility testing which detects for any error before the product is reached to any user. The quality product improves the reputation of the company and brings success to the company.

  9. What is compatibility testing?
    Compatibility Testing is a type of Software testing to check whether your software
    is capable of running on different hardware, operating systems, applications,
    network environments or Mobile devices.
    Compatibility Testing is a type of Non-functional testing.

    What is the use of compatibility testing?
    The use of compatibility testing is to make sure the software application is
    working fine in all aspects of browsers, database, hardware, operating system,
    mobile devices, and networks. Make a pattern to test your application in equal
    interval of time to confirm browser and operating system compatibility.

  10. 1) Compatibility testing is a non-functional testing conducted on the application to evaluate the application’s compatibility within different environments. It can be of two types, forward compatibility testing and backward compatibility testing.

    2) Uses:
    Operating system Compatibility Testing – Linux , Mac OS, Windows
    Database Compatibility Testing – Oracle SQL Server
    Browser Compatibility Testing – IE , Chrome, Firefox
    Other System Software – Web server, networking/ messaging tool, etc.

  11. 1.Compatibility testing
    Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment. It is a type of non functional testing.

    2. Use of compatibility testing
    Any software developed must be high quality and compatible with the hardware, software, operating systems that might exist in production environment. This can be ensured through compatibility testing which detects for any error before the product is reached to any user.

  12. Compatibility testing is to check whether the software application capable of running on specific type hardware system, Operating system,applications and network environment.

    Any software developed must be in high quality and compatible with all the hardware,software and operating system. Compatibility testing detects errors before giving it to the users. Quality product always improves the fame of organization.

  13. 1. Compatibility testing tests whether the software is capable of running on a specific type of hardware testing, operating system, application, and network environment.

    2.

    1. Sorry, accidentally sent it without adding the answer to #2.

      2. Any software developed must be high quality and compatible with the hardware, software, operating systems that might exist in the production environment. This can be ensured through compatibility testing which detects errors before they reach the user. This not only improves the quality of the product but also the reputation of the company.

  14. 1.Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment.
    2.Any software developed must be high quality and compatible with the hardware, software, operating systems that might exist in production environment. This can be ensured through compatibility testing which detects for any error before the product is reached to any user. The quality product improves the reputation of the company and brings success to the company.

  15. 1.Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment. It is a type of non functional testing. Compatibility of software to a system environment is its ability to perform in that environment.
    2.Any software developed must be high quality and compatible with the hardware, software, operating systems that might exist in production environment. This can be ensured through compatibility testing which detects for any error before the product is reached to any user. The quality product improves the reputation of the company and brings success to the company.

  16. 1.) Compatibility testing is a type of non-functional testing that is used to check whether the software developed is capable of running on a specific type of hardware system, operating systems, applications and network environment.
    2.)Uses of Compatibility Testing:
    ->Any software developed must be of high quality and compatible with the hardware, software, operating systems that might exist in the production environment.
    ->Compatibility testing ensures the software product meets the specified requirements accurately before the product reaches the user.
    ->The quality product improves the reputation of the company and brings succcess to the company

  17. Compatibility testing is a type of non-functional testing which checks if the software is capable of running on a specific type of hardware, operating systems, applications and network environment.
    Use: A developed software/product must be of high quality compatible with hardware, software, operating systems, other integrated systems that might exist in production environment. This can be achieved by Compatibility testing which detects any errors in the software/product before it is released.

  18. Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating systems, applications and network environment. It is a type of nonfunctional testing.

    Compatibility testing is necessary to be able to deliver a high-quality product to the user and address the bugs that may arise with different hardware, software and operating systems.

  19. 1. Compatibility Testing:
    Compatibility testing is to check whether the software is capable of running on a specific type of hardware system, operating
    systems, applications and network environment. It is a type of non functional testing. Compatibility of software to a system
    environment is its ability to perform in that environment.
    2. Compatibility Testing Use:
    – Any software developed must be high quality and compatible with the hardware, software, operating systems that might
    exist in production environment. This can be ensured through compatibility testing which detects for any error before the
    product is reached to any user.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles

Back to top button
Close
Close