Ch 5 · Testing Strategies · Theory

Topic 5 of 7 in The Software Development Life Cycle — 3 lessons.

Choosing Test Data

Good testing uses carefully chosen data. For a field accepting 1–100:

Trace Tables & Dry Runs

A trace table records the value of each variable as you step through code by hand — a dry run. It's how you find logic errors without a computer, and a guaranteed exam skill.

Levels of Testing

All topics in Theory Software-development

  1. The Program Development Life Cycle
  2. Development Models
  3. Design Tools
  4. Validation & Verification
  5. Testing Strategies
  6. Maintenance
  7. Check Your Understanding