Course → 3 · Professional QA engineering → Test Design Techniques
3 · Professional QA engineering
Equivalence partitioning and BVA
20 min · Module 16
Equivalence partitioning groups inputs that should behave the same. Boundary value analysis (BVA) tests edges of those partitions (min, min−1, max, max+1).
Example: priority is {low, medium, high}—three partitions. Subject length limits (if documented) need empty, 1 char, max, max+1.
Example / notes
# BVA sketch for subject length if max=200
# "" (invalid if required), "a" (min valid), 200 chars, 201 chars
# Priority partitions: low | medium | high | "" (invalid)
Practice in Lab: /lab/app/tickets/new/
Modules in this track
- 15. QA Foundations — Strategy & Planning
- 16. Test Design Techniques
- 17. API & Contract Testing
- 18. Performance Testing Basics
- 19. Security Testing Basics
- 20. Accessibility Testing
- 21. Mobile Testing
- 22. CI/CD, Quality Gates & Environments
- 23. Test Data, Environments & Observability
- 24. Soft Skills — Stakeholders, Mentoring, Metrics
- 25. Career & Process — Agile, Compliance, Senior Bar