Multiple choice technology testing

What is the type of testing that ignores the internal parts and focus on the output whether it is as per requirement or not

  1. System testing

  2. Acceptance testing

  3. Functional testing

  4. White box testing

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Functional testing focuses on validating that the system behaves according to requirements by examining inputs and outputs without regard to internal implementation. It tests 'what' the system does rather than 'how' it does it internally. System testing is broader (tests entire system), Acceptance testing validates against user/business requirements, and White box testing specifically DOES look at internal code/logic - making it the opposite of what the question describes.