Scenario testing is a software testing technique that makes best use of scenarios. Scenarios help a complex system to test better where in the scenarios are to be credible which are easy to evaluate.
Use-case and role-based scenarios
Enumerate possible users their actions and objectives
Evaluate users with hacker's mindset and list possible scenarios of system abuse.
List the system events and how does the system handle such requests.
List benefits and create end-to-end tasks to check them.
Read about similar systems and their behaviour.
Studying complaints about competitor's products and their predecessor.
When the product is unstable, scenario testing becomes complicated.
Scenario testing are not designed for test coverage.
Scenario tests are often heavily documented and used time and again
10 Lectures 1 hours
17 Lectures 1.5 hours
60 Lectures 5 hours
99 Lectures 10 hours