A Test Scenario is a statement describing the functionality of the application to be tested. It is used for end-to-end testing of a feature and is generally derived from the use cases. Test scenarios can serve as the basis for lower-level test case creation. A single test scenario can cover one or more test cases.
Note: It is a way to define all the possible ways to test an application. It is a single statement to cover all possible ways to test an application.