CTFL Certification

Overview

International Software Testing Qualifications Board/American Software Testing Qualifications Board Certified Tester Foundation Level (ISTQB/ASTQB CTFL®) Certification is a rigorous, examination-based, professional certification program accepted across the world. CTFL® Certification establishes a professional’s proficiency in Software development and testing. Simplilearn offers you CTFL® Certification training through a blended model. We are an ISTQB accredited training provider and ISTQB Authorized Examination Center (AEC). Expand your market reach by attaining an ISTQB/ASTQB CTFL® Certification.

Price 100 USD
Access Period 180 days

Prerequisite list

  • To take up this course, participants must have Six months of minimum experience in Software Development / Software Testing and minimum 18 hours of Formal Software Testing Training.

Audience list

  • Testers
  • Test Analysts
  • Test Consultants
  • Software developers
  • Managers who want to stand out as a valuable member in their respective organizations
  • Specialists from all sectors can take the CTFL® Training exam and obtain the certification. Some examples of sectors are: Automotive industry, Financial services, Medical technology, Telecommunications, Public Services

What is included

  • 9 hours of high-quality e-learning content.
  • 6 chapter-end quizzes.
  • 2 CTFL simulation exams.
  • Downloadable e-book.
  • Courseware approved by ISTQB, ASTQB.
  • Course completion certificate.

Certification Info

  • How To Earn?  Complete 85% of the course. Complete 1 simulation test with a minimum score of 60%.
  • How To Maintain?  N/A

Certification Exam Format

  • 40 multiple-choice questions.
  • Closed book exam.
  • The scoring of 1 point is given for each correct answer.
  • The pass percentage is 65%, which means minimum of 26 right answers out of 40 questions.
  • The exam duration is 60 minutes (or 75 minutes for candidates taking exams that are not in their native or local language).

Retake policy

  • N/A.

Enrollment Policy

  • You should pay the online course fee then the online course access will be granted to you within 1 week after receiving payment.
  • Course fee payment is not refundable.

Frequently Asked Questions

Course Outline

Introduction to CTFL
  • Objectives
  • CTFL® Approach
  • CTFL® Accreditation Institute
  • Target Audience
  • CTFL® Exam Format
  • Course Outline
  • Conclusion
Fundamentals of Software Testing
  • Objectives
  • Software System and Defects
  • Software Systems Overview and Examples
  • Categories of Software Defects
  • Causes of Software Defects
  • Consequences of Software Defects
  • Overview of Software Testing
  • Definition of Software Testing
  • Need for Software Testing
  • Common Testing Terms
  • Role of Software Testing
  • Objectives of Software Testing
  • Objectives of Different Testing Types
  • Seven Principles of Testing
  • Software Testing Process
  • Testing and Quality
  • Testing Activities
  • Risk Involved in Testing and Mitigation
  • Timeline to Stop Software Testing
  • Timeline to Stop Software Testing— Example
  • Fundamental Test Process
  • Phase 1— Test Planning and Control
  • Phase 2 —Test Analysis and Design
  • Phase 3— Test Implementation and Execution
  • Phase 4 —Evaluating Exit Criteria and Reporting
  • Phase 5— Test Closure
  • Psychology and Ethics of Software Testing
  • Psychology of Testing
  • Mindset of Developer vs. Tester
  • Bridging the Gap
  • Importance of One Team Spirit— Example
  • Code of Ethics
  • Quiz
  • Summary
Testing throughout the Software Life Cycle
  • Objectives
  • Software Development Models
  • Software Development Models—I ntroduction
  • Product Lifecycle Management
  • Product Lifecycle
  • Product Lifecycle— Example
  • Software Project Lifecycle
  • Project Lifecycle— Example
  • Software Development Models
  • Waterfall Model
  • Waterfall Model— Phases
  • V-Model
  • Iterative-Incremental Model
  • Testing within a Life Cycle Model
  • Test Levels
  • Levels of Testing
  • Component Testing —Introduction
  • Component Testing —Test-Driven Development
  • Component Testing— Inputs, Test Objects, and Outputs
  • Integration Testing— Introduction
  • Integration Testing Strategies
  • Component vs. System Integration Testing
  • Integration Testing— Inputs, Test Objects, and Outputs
  • System Testing —Introduction
  • System Testing Inputs, Test Objects, and Outputs
  • Acceptance Testing Introduction
  • Acceptance Testing Types
  • Acceptance Testing Inputs, Tools and Techniques, and Outputs
  • Test Levels —Example
  • Test Types
  • Types of Testing
  • Functional Testing
  • Functional Testing —Types
  • Non-Functional Testing— Introduction
  • Non-Functional Testing— Types
  • Common Non-Functional Testing Types
  • Test Types— Example
  • Structural Testing
  • Re-Testing and Regression Testing
  • Re-Testing and Regression Testing— Example
  • Maintenance Testing
  • Software Maintenance
  • Maintenance Testing
  • Maintenance Testing —Types
  • Maintenance vs. New Application Testing
  • Quiz
  • Summary
Static Techniques
  • Objectives
  • Static and Dynamic Techniques
  • Static vs. Dynamic Techniques
  • Classification of Software Defects
  • Roles of Techniques in a Software Life Cycle
  • Importance of Early Testing
  • Components of Static Techniques
  • Classification of Testing Techniques
  • Review Process
  • Benefits of Review
  • Formal vs. Informal Review
  • Order of Reviews
  • Activities of Formal Review
  • Formal Review —Roles and Responsibilities
  • Informal Review —Features
  • Types of Reviews— Walkthrough
  • Types of Reviews —Technical
  • Types of Reviews— Inspection
  • Order of Reviews
  • Success Factors for a Review
  • Review Process— Example
  • Static Analysis by Tools
  • Static Analysis
  • Static Analysis Using Tools
  • Static Analysis of Code— Example
  • Quiz
  • Summary
Test Design Techniques
  • Objectives
  • Common Testing Terms
  • Test Case— Example
  • Test Procedure— Example
  • Test Development Process
  • Categories of Dynamic Test Design Techniques
  • Test Design Techniques— Characteristics
  • Behavior-Based Techniques
  • Behavior-Based Testing Techniques
  • Equivalence Partitioning
  • Guidelines for Identifying Equivalence Classes
  • Equivalence Partitioning— Example
  • Boundary Value Analysis
  • Boundary Value Analysis —Example 1
  • Boundary Value Analysis—Example 2
  • Decision Table Testing
  • Decision Table Testing Example
  • State Transition Testing —Key Terms
  • State Transition Testing
  • State Transition Testing —Example
  • Use Case Testing— Key Terms
  • Use Case Testing
  • Use Case Testing— Example
  • Behavior-Based Techniques and Test Levels
  • Structure-Based Techniques
  • Structure-Based Testing Techniques
  • Structure-Based Testing Techniques and Coverage Types
  • Structure-Based Testing Techniques— Example 1
  • Structure-Based Testing Techniques— Example 2
  • Other Structural techniques
  • Experience-Based Techniques
  • Experience-Based Testing Techniques— Types
  • Experience Based Techniques vs. Other techniques
  • Choosing Test Techniques
  • Quiz
  • Summary
Test Management
  • Objectives
  • Test Organization
  • Advantages and Disadvantages of Independent Testing
  • Independent Test Organization
  • Roles in Testing
  • Responsibilities of Test Lead
  • Responsibilities of Tester
  • Test Planning and Estimation
  • Test Planning
  • Test Plan— Factors
  • Test Planning Activities
  • Contents of Test Plan
  • Test Execution Schedule
  • Entry Criteria
  • Exit Criteria
  • Test Estimation
  • Factors Impacting Test Efforts
  • Test Strategy and Test Approach
  • Components of Test Strategy Document
  • High level Test Strategy —Example
  • Typical Test Approaches
  • Selecting a Test Approach
  • Test Progress Monitoring and Control
  • Test Progress Monitoring
  • Test Monitoring— Definitions
  • Common Test Metrics
  • Test Metrics— Example
  • Test Reporting
  • Requirement of Test Metrics
  • Test Control
  • Configuration Management
  • Overview of Configuration Management
  • Objectives of Configuration Management
  • Configuration Management in Testing
  • Risk and Testing
  • Project Risks
  • Product-Based Risks
  • Testing as Risk Controller
  • Risk-Based Testing
  • Risk Based Testing— Example
  • Incident Management
  • Overview of Incident Management
  • Incident Report Objective
  • Incident Report Contents
  • Incident Lifecycle
  • Quiz
  • Summary
Tools Support for Testing
  • Objectives
  • Types of Testing Tools
  • Purposes of Tool Support
  • Tool Support for Testing
  • Testing Tools
  • Testing Tools —Classification
  • Testing Tools in the V-Model
  • Tools Support for Management of Testing
  • Tools Support for Static Testing
  • Tool Support for Test Specification
  • Tool Support for Test Specification— Characteristics
  • Tool Support for Test Execution and Logging
  • Tool Support for Test Execution and Logging —Characteristics
  • Test Comparator
  • Coverage Measurement Tools
  • Security Testing
  • Tool Support for Dynamic Analysis
  • Tool Support for Performance and Monitoring
  • Tools for Usability Issues and Data Quality Assessment
  • Effective Use of Tools —Potential Benefits and Risks
  • Potential Benefits
  • Benefits —Reduce repetitive work
  • Benefits— High Consistency and Repeatability
  • Benefits— Objective Assessment
  • Benefits— Access to information
  • Potential Risks
  • Special Consideration for Some Tools
  • Effective Use of Tools— Example
  • Introducing a Tool into an Organization
  • Tool Selection Process
  • Factors in Selecting a Tool
  • Tool Implementation Process
  • Success Factors for Deploying a Tool
  • Introducing the Tool— Example
  • Quiz
  • Summary