Book your place now
8:30 AM - 5:00 PM
Revolution IT Brisbane, Lvl 9, 82 Eagle St, Brisbane, QLD 4000
(Price includes GST)
Phone Training Provider:
03 9600 2566
TheISTQB Software Testing Foundation Course is a three day course which teaches students the fundamental principles of software testing and explains different testing terminology. The course covers many test techniques and prepares students for their certification exam on day three of the course, which is included in the course fee.
The ISTQB Foundation Certification is a world recognised testing qualification and Revolution IT has been accredited by the Australia and New Zealand Testing Board (ANZTB) to deliver this ISTQB Software Testing Foundation Courseto you.
The course contains exercises, practice exams and games to highlight key aspects of the Foundation Level syllabus to assist the student in the understanding of the concepts and methods presented.
Students are required to sit a one hour, 40 question multiple choice examination designed to evaluate a candidate's knowledge and understanding of the entire Foundation syllabus covered in this course. Students are required to score 26* or more correct answers to pass. The ISTQB
Foundation Exam takes place on the third afternoon of the course
Fundamentals of Testing:
This section looks at what testing is, why testing is necessary, general testing principles, the fundamental test process and psychological aspects of testing.
Testing throughout the software lifecycle:
Explains the relationship between testing and life cycle development models, including the V-model and iterative development. Outlines four levels of testing:
• Component testing
• Integration testing
• System testing
• Acceptance testing
Describes four test types, the targets of testing:
• Non-functional characteristics
Outlines the role of testing in maintenance.
Explains the differences between the various types of review, and outlines the characteristics of a formal review. Describes how static analysis can find defects.
Test Design Techniques:
This section explains how to identify test conditions (things to test) and how to design test cases and procedures. It also explains the difference between white and black box testing.
The following techniques are described in some detail with practical exercises:
• Equivalence Partitioning
• Boundary Value Analysis
• Decision Tables
• State Transition testing
• Statement and Decision testing
Test Design Techniques (continued):
In addition, use case testing and experience-based testing (such as exploratory testing) are
described, and advice is given on choosing techniques.
This section looks at organisational implications for testing and describes test planning and estimation, test monitoring and control. The relationship of testing and risk is covered, along with configuration management and incident management.
Tool Support for Testing:
Different types of tool support for testing are described throughout the course. This session summarises them, and discusses how to use them effectively and how best to introduce a new tool.
Upon completion of this course students will:
- Learn about the differences between the testing levels and targets
- Know how to apply both black and white box approaches to all levels of testing
- Understand the differences between the various types of review and be aware of Static
- Learn aspects of test planning, estimation, monitoring and control
- Communicate better through understanding standard definitions of terms
- Gain knowledge of the different types of testing tools and the best way of implementing
None. However we strongly suggest that delegates wishing to take the Foundation exam
should have at least six months experience in testing.