Functional Testing: Systematically design test scenarios from business flows

Design traceable order-flow tests for checkout, payment, cancellation, and refunds, including state changes, failures, recovery, and expected outcomes.