ISTQB Foundation Level - ST50 ( 3 Days )
Price: $1800.00
Course Outline
Download Course Outline (PDF)
View Course Schedule
Abstract/Overview
This 3-day tutorial provides the basis for acquiring certification from ISTQB – the International Software Testing Qualification Board. It is designed to provide candidates with accredited training that leads to a CSTB/ISTQB certificate as a Certified Tester at the Foundation Level.
The course focuses entirely on the ISTQB syllabus to help candidates in their preparation for the ISTQB examination. It covers all subjects from the six major chapters that encompass the first three levels of knowledge (K1, K2, and K3).
Audience - Who Should Attend?
This course is intended for anyone involved in software testing seeking accreditation; testers, users, managers, and developers.
Prerequisite
There are no prerequisite for this course, however, it is recommended that the students has had some exposure to software development and testing.
Objective
Upon course completion, you should be able to:
· Recognize, remember, and recall a term or concept
· Select the reason or explanation of statements related to a testing topic
· Summarize, categorize, classify, compare, and give examples of testing concepts
· Select the correct application of a concept or technique and apply it to a given context
· Pass the certification exam
Content
Fundamentals of Testing
· Software testing concepts
· Causes of software defects
· Roles of testing
· Testing and quality
· How much testing is enough?
· 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
Testing Throughout the Software Life Cycle
· Software development models
· V-model
· Iterative development models
· Testing within a life cycle model
· Test levels
· Component testing
· Integration testing
· System testing
· Acceptance testing
· Test types: the targets of testing
· Functional testing
· Non-functional testing
· Structural testing
· Confirmation and regression testing
· Maintenance testing
Static Testing
· Review and test process
· Review process
· Static analysis by tools
Test Design Techniques
· Identifying test conditions
· Designing test cases
· Categories of test design techniques
· Black-box techniques
· Equivalence Partitioning
Boundary value analysis
· Decision table testing
· State transition testing
· Use case testing
· White-box testing
· Statement testing and coverage
· Decision testing and coverage
· Other structured-based techniques
· Experienced-based techniques
· Choosing test techniques
Test Management
· Test organization and independence
· Tasks of the test leader and tester
· Test planning and estimation
· Test strategies
· Test progress monitoring and control
· Test reporting
· Test control
· Configuration management
· Risk and testing
· Project risks
· Product risks
· Incident management
Tool support for testing
· Types of test tools
· Tools support for static testing
· Tool support for management of
· testing and tests
· Tools support for test specification
· Tools support for test execution and logging
· Tools support for performance and monitoring
· Tools support for specific application areas
· Tools support using other tools
· Effective use of tools; benefits and risks
· Special considerations
· Introducing a tool to an organization
Tools Support for Testing
Course Schedule
| Start Date | Location | Class Code | Duration (days) |
| Wed, Nov 17 2010 | Toronto | P36574 | 3 |
| Mon, Dec 13 2010 | Ottawa | P36578 | 3 |
| | | | |
top