Testing is the process of evaluating a system or
its component(s) with the intent to find that
whether it satisfies the specified requirements
or not.
This activity results in the actual, expected
and difference between their results. In simple
words testing is executing a system in order to
identify any gaps, errors or missing
requirements in contrary to the actual desire
or requirements.