Testing Fundamentals - Testing Types and LevelsA tester runs sanity testing after a small bug fix but finds unrelated features failing. What is the likely cause?ASanity testing scope was too narrow, missing regression testsBSmoke testing was done incorrectlyCThe bug fix introduced new unrelated bugsDPerformance testing was skippedCheck Answer
Step-by-Step SolutionSolution:Step 1: Understand sanity testing scopeSanity testing focuses on verifying specific fixes or features, not the entire application.Step 2: Analyze failure of unrelated featuresIf unrelated features fail, it means sanity testing missed broader checks. Full regression testing is needed to catch such issues.Final Answer:Sanity testing scope was too narrow, missing regression tests -> Option AQuick Check:Unrelated failures after sanity test? Need regression [OK]Quick Trick: Sanity test checks fixes only; unrelated fails need regression [OK]Common Mistakes:Blaming smoke testing for unrelated failuresAssuming bug fix always causes unrelated failuresIgnoring need for regression testing
Master "Testing Types and Levels" in Testing Fundamentals9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepTraceTryChallengeAutomateRecallFrame
More Testing Fundamentals Quizzes Functional Testing Techniques - Error guessing - Quiz 2easy Functional Testing Techniques - Equivalence partitioning - Quiz 14medium Non-Functional Testing - Stress testing concepts - Quiz 6medium Non-Functional Testing - Compatibility testing - Quiz 5medium Non-Functional Testing - Performance testing basics - Quiz 1easy Test Documentation - Test execution reporting - Quiz 4medium Test Documentation - Bug report writing - Quiz 12easy Test Documentation - Test suite organization - Quiz 11easy Testing Models and Approaches - Why testing approaches guide strategy - Quiz 15hard Testing Types and Levels - Why different testing levels catch different bugs - Quiz 15hard