59 / 71 · 11 Manual Testing Fundamentals · Risk-Based Testing← prev⊞ allnext →☰ Read as one page
7.6Test Plans
A test plan is the document that captures your risk-based testing strategy for a specific release or feature.
Lightweight Test Plan Template
Feature: Checkout Flow Redesign
Release: v2.5.0
QA Lead: Jane D.
Date: 2024-03-15
SCOPE:
- In scope: New checkout UI, payment integration, order confirmation
- Out of scope: User registration, product catalog, admin panel
RISK ASSESSMENT:
- Payment processing: CRITICAL — new integration with Stripe v3
- Address validation: HIGH — new autocomplete API
- Order confirmation: MEDIUM — mostly UI changes
- Email notifications: LOW — existing system, no changes
TEST APPROACH:
- Functional: 25 test cases covering all risk levels
- Exploratory: 2 sessions focused on payment edge cases
- Cross-browser: Chrome, Firefox, Safari (latest)
- Performance: Load test checkout with 100 concurrent users
ENTRY CRITERIA:
- Build deployed to staging
- Stripe sandbox configured
- Test accounts created (3 roles: admin, customer, guest)
EXIT CRITERIA:
- All critical/high bugs resolved
- 90%+ test case pass rate
- Payment flow verified for all card types
SCHEDULE:
- Day 1-2: Functional testing
- Day 3: Exploratory sessions
- Day 4: Cross-browser and regression
- Day 5: Bug verification and sign-off