Functional testing covers the following types of validation techniques:
Below are some types of functional testing: