QA Tutorials

MAINTAINABILITY TESTING 2

PART 2

CLICK HERE TO READ FIRST PART

The maintainability testing consists the following attributes

  • Analysability: It identifies the defects along with the identification of part of the system which needs to be changed.
  • Changeability: It estimates the ability of software to undergo changes.
  • Stability: It estimates the capability to remain stable after modification.
  • Testability: The inherent characteristic of software is tested to determine the testing of updated system.
  • Maintainability compliance: This does the evaluation of five above mentioned attributes.

How maintainability testing is done?

There are two ways in which maintainability testing is carried out

  1. Static testing: It maintains the structure, complexities and other traits of the source code with the examination of documentation part of the software development process. It has following activities like
  1. Inspection
  2. Reviews
  3. Walkthroughs
  1. Dynamic testing: it has following testing methodologies which concentrates on identification of defects to prevent the unexpected failure of the software that are:

Functional testing

Non-Functional testing

A type of non functional testing that confirms the ability to accept the changes after modification. The maintainability testing and maintenance testing are two different testing types. The maintainability testing is effective for the future maintenance of the software or system. Maintenance testing is testing the software that has been modified.

Questions:

  1. What is maintainability testing?
  2. What are the advantages of maintainability testing?
Facebook Comments
Tags

Related Articles

5 thoughts on “MAINTAINABILITY TESTING 2”

  1. (1) What is maintainability testing?
    Maintainability testing is the ability of the software to easily undergo changes, up date in order to meet clients’ requirements.
    (2) What are the advantages of maintainability testing?
    1. To ensure ability of system’s software to undergo changes
    2. Guarantees software’s efficiency to undergo frequently changing requirements of clients

    What are the advantages of maintainability testing?
    1. To ensure ability of system’s software to undergo changes
    2. Guarantees software’s efficiency to undergo frequently changing requirements of clients
    3. Effective for future maintenance of costs

  2. Maintainability testing 2: A type of nonfunctional testing that confirms the ability to accept the changes after modification. Maintainability testing is effective for the future maintenance of the software or system.
    Advantages:
    1. It maintains the structure, complexities and other traits of the source code with the examination of documentation
    2. It concentrates on the identification of defects to prevent the unexpected failure of the software that is functional and nonfunctional.
    3. It estimates the ability of software to undergo changes.
    4. It estimates the capability to remain stable after modification.
    5.inherent characteristics of the software is tested to determine the testing of the updated system.

  3. Maintainability testing is the process of testing the system’s ability to update, modify the application if required. The software is expected to undergo several changes to fix defects, add new functionalities, modify the existing functionalities and changes in non functional characteristics of software.
    Advantages of Maintainability testing:
    -it identifies the defects
    -ability to reduce future maintenance costs
    -it estimates the capability to remain stable after modification
    -it estimates the ability of the software to undergo changes

  4. The maintainability testing consists the following attributes
    Analysability: It identifies the defects along with the identification of part of the system which needs to be changed.
    Changeability: It estimates the ability of software to undergo changes.
    Stability: It estimates the capability to remain stable after modification.
    Testability: The inherent characteristic of software is tested to determine the testing of updated system.
    Maintainability compliance: This does the evaluation of five above mentioned attributes.

Leave a Reply

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

Check Also

Close
Close