ISTQB Foundation Level Training
Course 316
3 DAY COURSE

Price: $1,908.00
Course Outline

Prepare for and pass the ISTQB-BCS Certified Tester Foundation Level (CTFL) Exam with this ISTQB Foundation Level Certification training course. As an ISTQB-BCS Certified Tester, you will learn the importance of static testing activities, utilize test design techniques, and incorporate test management practices within an organization. This course has been accredited for the ISTQB CTFL 2018 Syllabus.

ISTQB Foundation Level Training Benefits

  • In this ISTQB training course, you will learn how to:

    • Prepare for and pass the ISTQB Certified Tester Foundation Level Exam.
    • Apply general software testing principles and fundamental test processes.
    • Implement test levels and types to various software development models.
    • Conduct static techniques using proper roles, responsibilities, and tools.
    • Manage testing, planning, estimating, monitoring, and controlling.
    • Continue learning and face new challenges with after-course one-on-one instructor coaching.
  • ISTQB CTFL Training Course Prerequisites

    Before attempting this course, attendees should have prior knowledge of the software development process and familiarity with programming languages and concepts.

  • ISTQB Certified Tester Foundation Level (CTFL) Exam Information 

    There will be a substantial amount of information to cover during the course days. To successfully prepare for the exam, you will need to do some preparation before and after each day of class: 

    • Evening study (1-2 hours per evening) will be essential to your success. 
    • Read the ISTQB syllabus and familiarize yourself with the glossary. 
    • Attempt the first practice exam paper. 

    This course includes a voucher to take the ISTQB exam at a Kryterion Testing Center in your area:?Find an Exam Provider (istqb.org) 

    For more information about the exam, please visit the ISTQB website:?http://www.istqb.org 

ISTQB Foundation Level Training Course Outline

Module 1: Fundamentals of Software Testing

  • Assessing the goals of testing
  • Identifying causes of software defects
  • Organizing testing processes
  • Planning
  • Controlling
  • Analyzing
  • Designing
  • Implementing and executing
  • Evaluating exit criteria and reporting

Module 2: Ensuring Testing throughout the Software Life Cycle

Key objectives of testing

  • Defining the inspection process
  • Implementing test levels
  • Component
  • Integration
  • System
  • Acceptance
  • Regression

Recognizing key concepts in maintenance testing

  • Identifying reasons for maintenance testing
  • Performing maintenance testing

Comparing the four test types

  • Functional
  • Nonfunctional
  • Structural
  • Retesting

Coping with the psychology of testing

  • Contrasting the mindset of developers and testers
  • Deciphering levels of independence

Module 3: Implementing Static Techniques

Determining when to apply each technique

  • Communicating assignments during reviews
  • Comparing formal and informal reviews
  • Discussing the types of review
  • Walkthrough
  • Inspection
  • Technical

Differentiating various "specifications"

  • Evaluating test design
  • Creating test cases
  • Testing procedure

Module 4: Leveraging Test-Design Techniques

Applying specification-based techniques

  • Equivalence partitioning
  • State transition
  • Boundary value analysis
  • Use case
  • Decision table

Utilizing structure-based techniques

  • Analyzing statement co-coverage
  • Comparing decision co-coverage vs. condition co-coverage

Deploying experience-based knowledge

  • Detecting problems based on intuition
  • Leveraging experience and knowledge

Module 5: Test Management

The importance of a test policy

  • Defining goals and objectives
  • Assigning roles and responsibilities
  • Independence
  • Test leader
  • Tester

Structuring a test plan

  • Writing a test plan
  • Identifying objectives
  • Assessing the entry and exit criteria
  • Assigning appropriate resources
  • Resolving defects

Interpreting a test summary report

  • Evaluating summary report content
  • Applying common metrics

Managing incidents

  • Recording issues
  • Analyzing defects
  • Closing the incident

Addressing project and product risks

  • Contractual
  • Organizational
  • Technical
  • Assess
  • Determine
  • Implement

Module 6: Adopting Test Support Tools

Classifying different types of test tools

  • Test management
  • Static testing
  • Testing plan and report specification
  • Executing and logging
  • Performance and monitoring

Introducing a tool into an organization

  • Recognizing potential benefits and risks
  • Considering special circumstances
Course Dates

For course questions or any customer service inquiry, please contact your Customer Service team at BAHCustomerService@LearningTree.com.

We are excited that Learning Tree now offers a deferred direct bill payment option for Booz Allen employees. The deferred direct bill payment option enables employees to enroll in learning opportunities with no upfront costs. This payment option will require the employee to sign a Family Educational Rights and Privacy Act (FERPA) agreement with Learning Tree to release grades/completion to Booz Allen to satisfy the FlexEd Program completion requirement. Note, Learning Tree may also be used for the FlexEd Program reimbursement payment option.

Attendance Method
Additional Details (optional)

Private Team Training

Interested in this course for your team? Please complete and submit the form below and we will contact you to discuss your needs and budget.