8 SCENARIO-BASED TESTING
WHY IS THIS CHAPTER WORTH READING?
In this chapter, you will learn the notion and importance of use case testing and user story testing. Moreover, you will learn how to apply these techniques together with state transition testing and equivalence partitioning. We apply use case testing and user story testing for the ticket vending machine example.
A general scenario is a scene that illustrates some interaction with a proposed system. It may refer to the full interaction or parts of it, describing why the interaction occurs. To be more precise, general scenarios
1. Define who the user is,
2. Explain why the user uses the service (system, equipment),
3. Explain what the main goals the user wants to achieve are,
4. Define ...