Advanced Software Testing & QA
Q83 / 100

How does "mutation testing" help evaluate the quality of a test suite beyond code coverage, and what is its main practical drawback?

Correct! Well done.

Incorrect.

The correct answer is A) It reveals whether tests can actually detect introduced faults (mutants), but running many mutants against a full test suite can be computationally expensive

A

Correct Answer

It reveals whether tests can actually detect introduced faults (mutants), but running many mutants against a full test suite can be computationally expensive

Explanation

Mutation testing's "mutation score" (killed mutants / total mutants) is a stronger signal of test effectiveness than line coverage, but the combinatorial cost of running the suite against many mutants can be significant for large codebases.

Progress
83/100