QA & Software Testing
Test Case Design Techniques
58 lessons in QA & Software Testing
- Path Coverage vs Cyclomatic ComplexitySlides / Video
- Path CoverageFlashcard
- Positive and Negative Test Case DesignQuiz
- Branch/Decision CoverageQuiz
- Choosing the Appropriate Design TechniqueQuiz
- Statement CoverageQuiz
- Experience-Based vs Specification-BasedQuiz
- Black-Box vs White-Box TechniquesQuiz
- Traceability to RequirementsQuiz
- Equivalence Partitioning FundamentalsQuiz
- Identifying Valid and Invalid PartitionsQuiz
- Boundary Value Analysis FundamentalsQuiz
- Two-Value vs Three-Value Boundary AnalysisQuiz
- Combining Equivalence Partitioning and BVAQuiz
- Decision Table TestingQuiz
- Collapsing and Simplifying Decision TablesQuiz
- State Transition TestingQuiz
- State Transition Diagrams and TablesQuiz
- Use Case TestingQuiz
- Pairwise / Combinatorial TestingQuiz
- Error Guessing TechniqueQuiz
- Exploratory Testing as a Design ApproachQuiz
- Pairwise / Orthogonal Array TestingSlides / Video
- Use Case TestingSlides / Video
- State Transition TestingSlides / Video
- Decision Table TestingSlides / Video
- Boundary Value AnalysisSlides / Video
- Equivalence PartitioningSlides / Video
- Black-Box vs White-Box Test DesignSlides / Video
- Why Test Case Design Techniques MatterSlides / Video
- Test Coverage and Requirements TraceabilitySlides / Video
- Positive vs Negative Test Case DesignSlides / Video
- Anatomy of a Well-Written Test CaseSlides / Video
- Choosing the Right Test Design TechniqueSlides / Video
- Combining Equivalence Partitioning with Boundary Value AnalysisSlides / Video
- Branch/Decision Coverage ExplainedSlides / Video
- Requirements Traceability MatrixFlashcard
- Black-Box vs White-Box TechniquesFlashcard
- Equivalence PartitioningFlashcard
- Boundary Value AnalysisFlashcard
- Test Case vs Test ScenarioFlashcard
- Error GuessingFlashcard
- Checklist-Based TestingFlashcard
- State Transition TestingFlashcard
- Pairwise / Orthogonal Array TestingFlashcard
- Statement CoverageFlashcard
- Condition CoverageFlashcard
- Exploratory TestingFlashcard
- Test Data Selection and PreparationFlashcard
- Decision Table TestingFlashcard
- Use Case TestingFlashcard
- Cause-Effect GraphingFlashcard
- Branch/Decision CoverageFlashcard
- Choosing a Test Design TechniqueFlashcard
- Test Case PrioritizationFlashcard
- Statement Coverage (White-Box)Slides / Video
- Exploratory Testing as a Design ApproachSlides / Video
- Error Guessing TechniqueSlides / Video