ISEB Foundation Certificate in Software Testing - online
Based on the ISTQB syllabus
Course Duration - 6 week Licence
Available in English (UK) and German (DE) Versions
Course Overviews
The ISEB Foundation Certificate in Software Testing is based on the ISTQB syllabus. This course prepares delegates for the multiple choice examination for the
qualification. The course has six main parts:
- Fundamentals of testing
- Testing throughout the life cycle
- Static test techniques
- Test design techniques
- Test management
- Test tools
This course (ISTQBFW) is a distance learning version of the ISEB Foundation Certificate in Software Testing course and is supported by accredited ISEB tutors.
The course prepares students for the 1-hour multiplechoice examination that can be booked with a Prometric test centre or with ISEB for a public examination.
Course Objectives
The objectives of this course are:
- To prepare candidates for the ISEB Foundation Certificate in Software Testing based on the ISTQB syllabus
- To improve understanding of software testing - its purpose and nature - and to raise awareness of issues and constraints around testing
- To provide a professional qualification widely recognised by employers, customers and peers
- To introduce test techniques (static, white box and black box) to delegates as well as providing practical experience of some key techniques
- To learn standard terminology
- To provide a complete picture of the test activities and processes from requirements review to system implementation
- To discover good sources of information
The objectives for the qualification are in the ISTQB syllabus and include:
- enabling software suppliers to hire certified testers and thereby gain commercial advantage over their competitors by advertising their tester recruitment policy
- enabling comparison of testing skills across different countries, testers to move across country borders more easily and multinational/international projects to have a common understanding of testing issues
Who should attend?
The qualification is aimed at anyone involved in software testing: testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers. The qualification is also appropriate for anyone wanting a basic understanding of software testing: project, quality or software development managers, business analysts, IT directors and management consultants.
Holders of the Foundation Certificate will be able to go on to the higher level Practitioner Certificate in Software Testing.
It is strongly recommended by the syllabus board that candidates also have at least a minimal background in either software development or software testing, such as six months experience as a system or user acceptance tester or as a software developer.
Syllabus – Key points
The full syllabus can be downloaded from the ISTQB website TSG’s distance learning course follows the same syllabus as our tutor-led course (ISTQBF), covering:
1. The fundamentals of testing: Why is testing necessary?
- Harm caused by defects in software
- Root causes
- Testing and quality assurance
- What is testing?
- General testing principles
- Fundamental test process
- The psychology of testing
2. Testing throughout the software life cycle:
- Software development models
- Test levels, objectives, objects and targets of testing
- Functional, non-functional, structural and change-related testing;
- Confirmation, regression and maintenance testing
3. Static techniques:
- Reviews and the test process
- Typical formal review process
- Different types of review:
- Informal review
- Technical review
- Walkthrough and inspection
- Static analysis tools
4. Test design techniques:
- Identifying test conditions and designing test cases
- Equivalence partitioning
- Boundary value analysis
- Decision tables
- State transition diagrams, use case testing
- Statement and decision coverage
- Control flows using statement testing and decision testing
- Experience based techniques
- Choosing techniques
5. Test management:
- Test organization, planning and estimation
- ‘Standard for Software Test Documentation’ (IEEE 829)
- Exit criteria
- Test progress monitoring and control
- Metrics and reporting
- Configuration management
- Risk and testing
- Incident management
- Incident reporting
6. Tool support for testing:
- Types of test tool
- Effective use of tools
- Potential benefits and risks
- Introducing tools
Course Formats
This course is an on-line learning course. The online version of the course is structured in the following manner to provide full support to delegates:
- The course is structured into 6 lessons each split into a number of sections, and each section has a scrollable script with graphic representations, audio descriptions, extensive supporting notes and hot links to aid navigation
- Each section ends with a number of interactive review questions to check that students have grasped the concepts covered in that section - wrong answers are clearly explained and students may be directed to the relevant section for clarification
- Each lesson ends with an interactive test
- The results are stored and can be reviewed by students and tutors
- The course ends with a ‘mock’ exam and ISEB sample exam papers
- These are automated with interactive questions and answers throughout
- If students have any queries along the way they can contact the course tutor directly - experienced ISEB accredited presenters are available to answer testing queries
- The online forum is available to students across the globe to share ideas and queries
- A course evaluation form is included so that students can feed back their comments and ratings for the course