Testable software characteristics - Software Testing Techniques

Q.  Which of the following is / are characteristics of testable software?
- Published on 16 Aug 15

a. Observability
b. Simplicity
c. Stability
d. All of the above

ANSWER: All of the above


  • Prajakta Pandit   -Posted on 25 Nov 15

    Testability software has been defined by ISO. It is used to validate the software product.

    Following are the characteristics of testability software:

      - Observability
      - Simplicity
      - Stability

    Observability : The ability of the test tool is used to capture the data and information from the system. It is used to allow the tester to compare expected results with the actual one. It includes the hidden information which is not seen by a manual tester.

    Simplicity: In this, it includes three types of simplicity : functional simplicity, structural simplicity and code simplicity. These types of simplicities will form the basis for estimating the testability of a program.

    Stability: Changes to the software are infrequent, controlled and communicated. Changes to the software do not invalidate automated tests.

Post your comment / Share knowledge

Enter the code shown above:
(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)