Multiple choice technology testing

Fault-based Testing is best reserved for

  1. Conventional Software Testing

  2. Operations and classes that are Critical or Suspect

  3. Use-Case Validation

  4. White-Box Testing of Operator Algorithms

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

Fault-based testing (also called mutation testing) deliberately introduces small faults to test effectiveness of test cases. Since it's computationally expensive, it's strategically reserved for critical operations where failures are costly or for suspect code sections that have had defects or complex logic requiring extra scrutiny.