scenario testing

software testing using scenarios (hypothetical stories to help the tester work through a complex test system)