test design processes, methodologies and techniques

Test Design Processes, Methodologies and Techniques training course covers the test design phase of the testing lifecycle. It starts with in-depth coverage of test case design techniques for black and glass box testing. This includes Equivalence Class Partitioning, Boundary Value Analysis, Cause-Effect Diagram, Decision Tables and Decision Trees. We then cover test planning documentation and creating test plans. The last part covers test design activities and writing Test Design Specifications including documenting test conditions, test cases, test scripts and procedures and expected results.

COURSE AGENDA

  • Black Box testing
  • Equivalence Class Partitioning
    • Boundary Value Analysis
    • Cause-Effect Diagram
    • Decision Tables
  • Glass Box testing
  • Statement/decision/condition coverage
  • Path coverage
  • Program complexity and basis path coverage
  • System Test Planning
  • Why plan
  • Developing a test strategy
  • Test documentation
  • Components of a test plan
  • A test plan template