Which of the following is a form of functional testing?
-
Boundary value analysis
-
Usability testing
-
Performance testing
-
Security testing
A
Correct answer
Explanation
Boundary value analysis (A) is a functional testing technique - it tests at input/output boundaries. Usability testing (B) is non-functional. Performance testing (C) is non-functional. Security testing (D) is non-functional. Only boundary value analysis is functional testing among these options.