| Module 1 â Overview of Testing |
|
- Introduction of Testing
- Significance of Testing
- Seven Testing Principles
- Physiology of testing
- Who can do testing?
- Skill sets for testing professionals
- Tasks handled by test professionals
- SDLC and phases of SDLC
- Life Cycle Modules
- Definition and use of Agile and Scrum
- What is build and build process?
- STLC
- Business Requirements
- What is FRD?
- Code of Ethics
- Advantages of Manual and Automatic Testing
|
| Module 2 â Test Plan |
|
- What is test plan?
- Objective, scope and Strategy of test plans
- How to write test plan?
- Test Case
- Test Case Specification
- Test Procedure Specification
- Test Log
- Test Incident Report
- Test Summary Report
- Software Metrics
- Types of Metrics
|
| Module 3 â Test Case and Execution |
|
- Test Case
- How to write effective test cases?
- Test case review
- Trace-ability matrix
- Defect or bug
- Bug Lifecycle
- Priority vs severity
- Causes of software defects
- How to write test cases
- Tracking and bug reporting
|
| Module 4 â Test Review |
|
- What is test review
- Objective of reviews (Formal, Informal, Technical and Peer)
- Value of review
- Success factor for reviews
|
| Module 5 â Types of Testing |
|
- Types of Testing (Manual and Automation)
- Methods of Testing (Black Box, White Box and Grey Box Testing)
- Levels of Testing
- Non-functional Testing
|