The course provides basic knowledge of structured testing and gives a good overview of the entire test disciple. Examples of areas that are covered are test techniques, standards, the test process as part of the development process and test tools. After the course there is the opportunity for the participants to sit an examination for the ISEB/ISTQB Software Testing Foundation Certificate.
The objective of the course is to give the participants fundamental knowledge on test, test methodology, standards and tools which can be applied in their daily work.
There is an optional certification on completion of the course
Topics
Principles of Testing
Terminology
Why is Testing Necessary?
Fundamental Test Process
Psychology of Testing
Regression Testing
Test Results
Prioritization of Tests
Testing In the Life Cycle
Development Models
Economics of Testing
Test Planning
Component Testing
Integration Testing
System Testing
Non-functional Testing
Acceptance Testing
Maintenance Testing
Dynamic Testing Techniques
"Black box" techniques
"White box" techniques
Error Guessing Static Testing
Reviews and the Test Process
Types of Reviews
Static Analysis
Test Management
Organization
Configuration Management
Controlling Testing
Incident Management
Test Standards
Tools
Types of Tools
Tool Selection and Implementation
Target audience
The course for anyone involved in testing. It is also worthwhile for project leaders and developers, who need an introduction to testing or who test software.
Prerequisites
Some experience of software development or testing would be considered an advantage.