Multiple choice technology testing

Which of the following are characteristics of testable Software ?

  1. Observability

  2. Simplicity

  3. Stability

  4. All of the Above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Testable software exhibits observability (you can see what's happening internally), simplicity (clear, understandable design), and stability (consistent behavior). These characteristics make it easier to design effective test cases, identify failures, and maintain test suites over time.