What is one of the main objectives of using top-down testing?
To test the entire solution as a whole
To focus solely on UI components
To replace system parts without testing
To isolate individual bugs