Complete the code to define the testing level that checks individual functions.
def test_level(): return "[1]"
Unit Testing checks individual functions or components to catch bugs early.
Complete the code to name the testing level that checks combined modules working together.
def test_level(): return "[1]"
Integration Testing checks if different modules work together correctly.
Fix the error in the code to return the testing level that validates the whole system.
def test_level(): return "[1]"
System Testing checks the complete and integrated software to find system-level bugs.
Fill both blanks to complete the sentence about testing levels and bugs caught.
Unit testing catches [1] bugs, while system testing catches [2] bugs.
Unit testing finds small, detailed bugs in code parts; system testing finds large, system-wide bugs.
Fill all three blanks to complete the dictionary comprehension describing testing levels and bug types.
bug_types = {
"Unit Testing": "[1]",
"Integration Testing": "[2]",
"System Testing": "[3]"
}Unit testing finds code errors, integration testing finds interface errors, and system testing finds system errors.