Multiple choice

Which of the following is a type of functional testing? Functional testing is a quality assurance process and a type of black box testing that bases its test cases on the specifications of the software component under test.

  1. System testing

  2. Compatibility testing

  3. Regression testing

  4. Load testing

  5. Security testing

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

Regression tests can be broadly categorized as functional tests or unit tests. Functional tests exercise the complete program with various inputs. Unit tests exercise individual functions, subroutines, or object methods. Both functional testing tools and unit testing tools tend to be third-party products that are not part of the compiler suite, and both tend to be automated.