Course Objectives
Upon completion of this course, students will have the ability to:
- conduct effective and efficient inspections,
- design and implement comprehensive test plans,
- apply a wide variety of testing techniques in an effective and efficient manner,
- compute test coverage and yield, according to a variety of criteria,
- use statistical techniques to evaluate the defect density and the likelihood of faults, and
- assess a software process to evaluate how effective it is at promoting quality.
Course Description
Quality: how to assure it and verify it, and the need for a culture of quality; Avoidance of errors and other quality problems; Inspections and reviews; Testing, verification and validation techniques; Process assurance vs. Product assurance; Quality process standards; Product and process assurance; Problem analysis and reporting; Statistical approaches to quality control.
Course Content
- SQA Concepts
- Testing Concepts
- Test Techniques
- Test Planning
- Test Metrics
- Test Management
- Test Automation