Course Details
Course Duration: 3 day; / 21 hours; Instructor-led/ remote online training
Audience
- Beginners in software testing
- Business Users
- SIT Testers, Developers
Prerequisites
Methodology
This program will be conducted with interactive lectures, PowerPoint presentation, discussion, and practical exercise.
Course Objectives
Day 1:
- Ice-breaker
- Pre training self-assessment
- Module 1: Introduction
- Module 2: Test Requirements & Test Planning
- Case Study 1 (Part-1): RTM development
- Case Study 2: Test Plan development
Day 2:
- Module 3: Test Design & Development
- Module 4: Test Execution
- Case Study 3: Test scripts/test cases development
Day 3:
- Module 4: Test Execution
- Module 5: Test Closure
- Case Study 1 (Part-2): RTM development
- Case Study 4: Test Progress Report development
- Training Summary
- Post training self-assessment
- Training evaluation
Outlines
Module 1: Introduction
Lesson
- Basic understanding – System Development Life Cycle (SDLC)
- Characteristics of Waterfall Model and Agile Model
- What is Quality Management? Differences between QA and QC
- What is Software Testing and the Testing Objectives
- What are the 7 Testing Principles?
- Agile Testing Lifecycle
- Black Box Testing VS White Box Testing and types of testing for both Black Box and White Box
- What is Software Testing Life Cycle?
Module 2: Test Management (Planning)
Lesson
- Activities and key test deliverables in Test Requirements and Test Planning stage
- What is Requirement Traceability Matrix (RTM)?
- Test data requirement planning
- Test data for White Box Testing and Black Box TestingHow to perform risk analysis?
Case Study 1: Requirement Traceability Matrix (RTM) developmen
Case Study 2: Test Plan development
Module 3: Test Design & Development
Lesson
- Activities and key test deliverables in Test Design & Development stage
- Test Design Techniques (Boundary Value Analysis, Equivalence Partitioning, Decision Table Based Testing, State Transition, Error Guessing)
Case Study 3: Test Scripts / Test Cases development
Module 4: Test Execution
Lesson
- Activities and key test deliverables in Test Execution stage
- Types Of Testing (Unit Test, Integration Test, System Test, Acceptance Test, Smoke Test, Regression Test, Performance Test)
- Defect Management Process, Defect severity definition, common tools
- How to write a good Test Progress Report and a Test Summary Report?
Case Study 4: Test progress report development
Module 5: Test Closure
Lesson
- Activities and key test deliverables in Test Closure stage