|
Provided by: Rice Consulting Services, Inc ISTQB Foundation Level Training in Software Testing - e-Learning VersionIT Certification Prep |
![]() |
|
|
||||||||||||||
Topics
Module
FNDA - Fundamentals of Testing
- Why Is Testing Necessary?
- Software Systems Context
- Causes Of Software Defects
- Role Of Testing In Software Development, Maintenance And Operations
- Testing And Quality
- How Much Testing Is Enough?
- What Is Testing?
- General Testing Principles
- Fundamental Test Process
- Test Planning And Control
- Test Analysis And Design
- Test Implementation And Execution
- Evaluating Exit Criteria And Reporting
- Test Closure Activities
- The Psychology Of Testing
Module
FNDB - Testing Throughout The Software Life Cycle
- Software Development Models
- V-Model
- Iterative Development Models
- Testing Within A Life Cycle Model
- V-Model
- Test
Levels
- Component Testing
- Integration Testing
- System Testing
- Acceptance Testing
- Component Testing
- Test
Types: The Targets Of Testing
- Testing Of Function (Functional Testing)
- Testing Of Software Product Characteristics
(Non-Functional Testing)
- Testing Of Software Structure/ Architecture
(Structural Testing)
- Testing Related To Changes (Confirmation And
Regression Testing)
- Testing Of Function (Functional Testing)
- Maintenance
Testing
Module
FNDC - Static Techniques
-
Reviews And The Test Process
-
Review Process
-
Phases Of A Formal Review
-
Roles And Responsibilities
-
Types Of Review
-
Success Factors For Reviews
-
-
Static Analysis By Tools
FNDD
- Test Design Techniques
-
Identifying Test Conditions And Designing Test Cases
-
Categories Of Test Design Techniques
-
Specification-Based Or Black-Box Techniques
-
Equivalence Partitioning
-
Boundary Value Analysis
-
Decision Table Testing
-
State Transition Testing
-
Use Case Testing
-
-
Structure-Based Or White-Box Techniques
-
Statement Testing And Coverage
-
Decision Testing And Coverage
-
Other Structure-Based Techniques
-
Experience-Based Techniques
-
Choosing Test Techniques
Module
FNDE - Test Management
-
Test Organization
-
Test Organization And Independence
-
Tasks Of The Test Leader And Tester
-
-
Test Planning And Estimation
-
Test Planning
-
Test Planning Activities
-
Exit Criteria
-
Test Estimation
-
Test Approaches (Test Strategies)
-
-
Test Progress Monitoring And Control
-
Test Progress Monitoring
-
Test Reporting
-
Test Control
-
-
Configuration Management
-
Risk And Testing
-
Project Risks
-
Product Risks
-
-
Incident Management
Module
FNDF - Tool Support For Testing
-
Types Of Test Tool
-
Test Tool Classification
-
Tool Support For Management Of Testing And Tests
-
Tool Support For Static Testing
-
Tool Support For Test Specification
-
Tool Support For Test Execution And Logging
-
Tool Support For Performance And Monitoring
-
Tool Support For Specific Application Areas
-
Tool Support Using Other Tools
-
-
Effective Use Of Tools: Potential Benefits And Risks
-
Potential Benefits And Risks Of Tool Support For Testing (For All Tools)
-
Special Considerations For Some Types Of Tool
-
-
Introducing A Tool Into An Organization

