Back to Course Description

Course Agenda for Testing Basics Workshop

1. Software Testing Overview
  • What is software testing
  • Testing Terminology
  • QA vs testing activities
  • The importance of software test
  • Test as part of the software development life cycle
2. Application Decomposition Strategies
  • Top down
  • Bottom up
  • When to use either or both
3. Source Documents 
  • User Requirements
  • Business requirements 
  • System specifications
  • Design Specifications
  • Functional Specifications
  • Traceability matrix: understanding relationships between all test documentation
4. Testing Types
  • Black box testing
  • White box testing
  • Grey box testing
5. Determining the Correct Expected Result
  • Computations 
  • Logics
  • Probabilities
  • Summary of Topics