AKA E2E testing. This tests the complete software system. This comes from the requirements specification and has no visibility into code and tests system functionalities.