How to write Use Cases for testing:
- Use Cases are to Identify who is going to be using the website.
- Pick one of those users.
- Define what that user wants to do on the site. …
- For each use case, decide on the normal course of events when that user is using the site.
- Describe the basic course in the description for the use case. How to write Use Cases
Use Case Example:
|Use Case ID
|Guest User – Normal Booking Successful with Invoice|
|Guest User can do a Normal booking with invoice.|
|1. User should be on Booking Page.
2. User should be a Guest User.
|Successful Flow||1. Go to Booking Page
2. Select a Paid ticket.
3. Enter First Name.
4. Enter Last Name.
5. Enter Last Name.
6. Click on Finish button.
7. Verify User’s details.
8. Check the Terms and Conditions box.
9. Click on Submit button.
10. Booking Successful Should be open.
Booking Should be Successful.
|Non-Functional Requirements||UI/UX ,End-to-End|
Benefits of Use Cases
Use cases add value because they help explain how the system should behave and in the process, they also help brainstorm what could go wrong. They provide a list of goals and this list can be used to establish the cost and complexity of the system. Project teams can then negotiate which functions become requirements and are built.
|What Use Cases Include||What Use Cases Do NOT Include|
How to write Use Cases