volume_mute

Tests Must Pass After Integration

publish date2026/06/04 11:00:4.827056 UTC

volume_mute

True or False: In XP, when new code is integrated into the system, it is acceptable for some existing tests to fail temporarily while the new functionality is stabilised.

Correct Answer

False

Explanation

False. In XP, all tests must be successfully executed when new code is integrated into the system. There is a short time gap between releases of the system. A new build is accepted only if all tests — both existing and new — execute successfully. Allowing existing tests to fail, even temporarily, is not acceptable under XP.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears