Scenarios
Scenarios are groups of test cases that belong together. They are best organized around user flows, such as:- Login
- Product Search
- Add to shopping cart
- Checkout
- Notification Settings
- Successful purchase with valid payment details
- Order completion with fedex shipping
- Payment attempt with expired credit card (negative case)
- Checkout with empty cart (negative case)
Negative Testing
Negative testing is a QA practice that validates how a system handles invalid inputs, unexpected user behavior, and error conditions. Think of it as “testing what shouldn’t work” to ensure the application fails gracefully and securely.- Validating error messages
- Ensuring system stability under incorrect usage
- Preventing security vulnerabilities
- Maintaining data integrity