Which of the following is a form of functional testing?
Boundary value analysis
Usability testing
Performance testing
Security testing