Testing is often categorized by its depth and scope within the application: The different types of software testing - Atlassian

: Finalize reports once testing cycles are complete and exit criteria are met. The Testing Hierarchy

: Understand what the software is supposed to do and identify testing objectives and strategies.