DURATION: 4 DAYS
Day – 1
- Pre-assessment [0.5 hour].
- Module 1 – Testing Fundamentals [3.5 hours].
- Module 2 – Testing through Software Lifecycle [1.5 hours].
Day – 2
- Module 2 – Testing through Software Lifecycle (continued…) [1.5 hours].
- Module 3 – Static Techniques [2 hour].
- Module 4 – Test Design Techniques [3.5 hours].
Day – 3
- Module 4 – Test Design Techniques (continued…) [1 hour].
- Module 5 – Test Management [3 hours].
- Module 6 – Test Tools [2 hours].
- Post-assessment [0.5 hour].
- Feedback Collection [0.5 hour].
Day – 4
- Additional Topics Requested by client.
|
Course Outline
|
Details
|
1
|
Introduction
1.5 hours
|
- Instructor Introduction
- Participant Introduction
- What is ISTQB?
- What are nationalized boards?
- Why ISTQB certification is necessary?
- Overview of syllabus
- Exam structure and rules
- Tips and Tricks for preparation
- Overview of the official preparation resources
|
2
|
Pre-assessment [0.5 hours]
|
|
3
|
Module 1
Fundamentals of Testing
[3.5 hours]
|
- Pre-assessment based on 15 sample questions
- What is software testing?
- Why software testing is necessary?
- Quality Assurance and Testing
- Errors, Defects and Failures
- Defects, Root Causes and Effects
- Principles of testing
- Test Process
- Test Process in context
- Test activities and tasks
- Test Work Products
- Traceability between Test Basis and Test work products
- The Psychology of testing
- Human psychology and Testing
- Tester’s and Developer’s mindset
- Sample Practice Questions
|
4
|
Module 2
Testing through Software Development Lifecycle
[3 hours]
|
- Software Development Lifecycle Models
- Software Development and Software Testing
- SDLC Models in context
- Test Levels
- Component testing
- Integration Testing
- System Testing
- Acceptance Test
- Test Types
- Functional Testing
- Non-Functional Testing
- White Box Testing
- Regression Testing
- Maintenance Testing
- Triggers for Maintenance
- Impact Analysis for Maintenance
- Sample Practice Questions
|
5
|
Module 3
Static Testing
[2 hours]
|
- Static testing
- Static Testing Basics
- Review Process
- Sample Practice Questions
|
6
|
Module 4
Test Techniques
[4.5 hours]
|
- Categories of Test Techniques
- Black Box Testing Techniques
- Equivalence Class Partitioning
- Boundary value analysis
- State Transition testing
- Decision Table Testing
- Use Case Testing
- White Box Testing Techniques
- Statement coverage
- Condition Coverage
- Branch Coverage
- Path Coverage
- Experience Based Test Design Techniques
- Error Guessing
- Exploratory Testing
- Checklist-based Testing
- Sample Practice Question
|
7
|
Module 5
Test Management
[3 hours]
|
- Test Organization
- Independent Testing
- Tasks of Tester and Test Manager
- Test Planning and Estimation
- Purpose and content of a Test Plan
- Test Strategy and Test Approach
- Entry and Entry Criteria
- Test Execution Schedule
- Factors influencing Test effort
- Test Estimation Techniques
- Test Monitoring and control
- Metrics used in Testing
- Test Reports
- Configuration management
- Risks and Testing
- Definition of Risk
- Product and Project Risks
- Risk based testing and Product quality
- Defect Management
- Sample Practice Questions
|
8
|
Module 6
Tool support for Testing
[2 hours]
|
- Test tool Consideration
- Test Tool Classification
- Benefits and Risks of Test Automation
- Special consideration for Test Execution and Test Management
- Effective use of tools
- Main principles for Tool Selection
- Pilot projects for introducing a Tool into an organization
- Success Factors for Tools
- Sample Practice Questions
|
9
|
Post-assessment
[0.5 hours]
|
|
10
|
Feedback Collection
[0.5 hours]
|
|