Scenario Testing Process Methods in Scenario Testing
There are various methods in scenario testing:
- System scenarios: Scenario tests used in this method are only those sets of realistic, user activities that cover various components in the system.
- Use-case and role-based scenarios In the use-case and role-based scenario method the focus is specifically on how the system is used by a user with different roles and environment.
- Recovery Scenarios: Test scenarios for data backup, restoration and recovery are called recovery scenarios. Additionally, it assesses how the system would function in the case of a server or component failure.
- Positive Scenarios: Examining the system in conditions that are common and expected.
- Negative Scenarios: Assessing the way the system responds to incorrect or unexpected inputs and circumstances.
- Boundary Scenarios: Testing the system at the boundaries of its inputs and outputs is known as boundary scenario.
- Error scenarios: These involve generating error scenarios and testing that the system reacts correctly.
Scenario Testing – Software Testing
Scenario testing helps testers to know how the software will exactly work when end user will use it. As the scenario testing tests the business process flow of the software so it helps in figure out a lot of defects which cannot be found with the help of other testing. Scenario testing is carried out by creating test scenarios which copy the end users usage. In this article, we’ll learn about it’s characteristics, process, methods and risks.