MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

CTFL Certification Training

Course Summary

Confirm your proficiency in Software Development and Testing with this CTFL Certification training course, accredited by ASTQB.


  • +

    Course Syllabus


    Course preview

    CTFL® Course

    Lesson 00 - Introduction to CTFL 04:36

    0.1 Introduction to CTFL® 00:21

    0.2 Objectives 00:25

    0.3 CTFL® Approach 00:37

    0.4 CTFL® Accreditation Institute 00:33

    0.5 Target Audience 00:47

    0.6 CTFL® Exam Format 00:50

    0.7 Simplilearn CTFL® Course Offer 00:34

    0.8 Course Outline 00:22

    0.9 Conclusion 00:07

    Lesson 01 - Fundamentals of Software Testing 41:23

    1.1 Fundamentals of Software Testing 00:35

    1.2 Course Map 00:35

    1.3 Objectives 00:24

    1.4 Software System and Defects 00:17

    1.5 Software Systems Overview and Examples 01:29

    1.6 Software Systems Overview and Examples (contd.) 00:51

    1.7 Categories of Software Defects 01:23

    1.8 Causes of Software Defects 00:55

    1.9.Causes of Software Defects (contd.) 01:12

    1.10 Consequences of Software Defects 00:47

    1.11 Overview of Software Testing 00:14

    1.12 Definition of Software Testing 01:03

    1.13 Need for Software Testing 01:11

    1.14 Common Testing Terms 01:18

    1.15 Role of Software Testing 00:32

    1.16 Objectives of Software Testing 00:33

    1.17 Objectives of Different Testing Types 01:03

    1.18 Seven Principles of Testing 04:19

    1.19 Software Testing Process 00:10

    1.20 Testing and Quality 00:47

    1.21 Testing Activities 02:37

    1.22 Risk Involved in Testing and Mitigation 01:07

    1.23 Timeline to Stop Software Testing 01:14

    1.24 Timeline to Stop Software Testing—Example 00:27

    1.25 Timeline to Stop Software Testing—Example (contd.) 00:46

    1.26 Fundamental Test Process 01:17

    1.27 Phase 1—Test Planning and Control 01:20

    1.28 Phase 2—Test Analysis and Design 01:22

    1.29 Phase 2—Test Analysis and Design (contd.) 01:06

    1.30 Phase 3—Test Implementation and Execution 01:59

    1.31 Phase 4—Evaluating Exit Criteria and Reporting 01:08

    1.32 Phase 5—Test Closure 00:27

    1.33 Psychology and Ethics of Software Testing 00:09

    1.34 Psychology of Testing 01:19

    1.35 Psychology of Testing (contd.) 00:56

    1.36 Mindset of Developer vs. Tester 00:37

    1.37 Bridging the Gap 01:10

    1.38 Importance of One Team Spirit—Example 00:49

    1.39 Code of Ethics 01:10

    1.40 Quiz

    1.41 Summary 00:35

    1.42 Conclusion 00:10

    Lesson 02 - Testing throughout the Software Life Cycle 46:02

    2.1 Testing throughout the Software Life Cycle 00:17

    2.2 Course Map 00:12

    2.3 Objectives 00:22

    2.4 Software Development Models 00:09

    2.5 Software Development Models—Introduction 01:09

    2.6 Product Lifecycle Management 00:35

    2.7 Product Lifecycle 00:53

    2.8 Product Lifecycle (contd.) 01:20

    2.9 Product Lifecycle—Example 00:43

    2.10 Project Lifecycle 01:26

    2.11 Project Lifecycle (contd.) 01:01

    2.12 Software Project Lifecycle 00:44

    2.13 Project Lifecycle—Example 00:59

    2.14 Software Development Models 00:24

    2.15 Waterfall Model 00:37

    2.16 Waterfall Model—Phases 01:43

    2.17 Waterfall Model—Phases (contd.) 01:11

    2.18 V-Model 01:41

    2.19 Iterative-Incremental Model 01:06

    2.20 Testing within a Life Cycle Model 00:39

    2.21 Testing within a Life Cycle Model (contd.) 00:42

    2.22 Test Levels 00:20

    2.23 Levels of Testing 00:39

    2.24 Component Testing—Introduction 01:21

    2.25 Component Testing—Test-Driven Development 00:46

    2.26 Component Testing—Inputs, Test Objects, and Outputs 00:38

    2.27 Integration Testing—Introduction 00:47

    2.28 Integration Testing—Strategies 01:43

    2.29 Component vs. System Integration Testing 00:40

    2.30 Integration Testing—Inputs, Test Objects, and Outputs 00:33

    2.31 System Testing—Introduction 01:35

    2.32 System Testing—Inputs, Test Objects, and Outputs 00:33

    2.33 Acceptance Testing—Introduction 00:48

    2.34 Acceptance Testing—Types 01:16

    2.35 Acceptance Testing—Inputs, Tools and Techniques, and Outputs 00:37

    2.36 Test Levels—Example 00:57

    2.37 Test Types 00:07

    2.38 Types of Testing 00:16

    2.39 Functional Testing 01:25

    2.40 Functional Testing—Types 01:00

    2.41 Non-Functional Testing—Introduction 01:05

    2.42 Non-Functional Testing—Types 00:53

    2.43 Common Non-Functional Testing Types 00:41

    2.44 Test Types—Example 00:32

    2.45 Structural Testing 01:32

    2.46 Re-Testing and Regression Testing 01:16

    2.47 Re-Testing and Regression Testing—Example 00:48

    2.48 Maintenance Testing 00:07

    2.49 Software Maintenance 00:50

    2.50 Maintenance Testing 01:10

    2.51 Maintenance Testing—Types 01:14

    2.52 Maintenance vs. New Application Testing 01:10

    2.53 Quiz

    2.54 Summary 00:42

    2.55 Conclusion 00:08

    Lesson 03 - Static Techniques 29:17

    3.1 Static Techniques 00:23

    3.2 Course Map 00:14

    3.3 Objectives 00:22

    3.4 Static and Dynamic Techniques 00:27

    3.5 Static vs. Dynamic Techniques 01:56

    3.6 Classification of Software Defects 00:05

    3.7 Roles of Techniques in a Software Life Cycle 01:29

    3.8 Importance of Early Testing 00:05

    3.9 Components of Static Techniques 00:53

    3.10 Classification of Testing Techniques 00:05

    3.11 Review Process 00:09

    3.12 Review Process 01:01

    3.13 Benefits of Review 01:26

    3.14 Formal vs. Informal Review 01:34

    3.15 Order of Reviews 00:05

    3.16 Activities of Formal Review 05:56

    3.17 Formal Review—Roles and Responsibilities 01:37

    3.18 Formal Review Roles—and Responsibilities (contd.) 01:00

    3.19 Informal Review—Features 00:38

    3.20 Types of Reviews—Walkthrough 01:16

    3.21 Types of Reviews—Technical 01:03

    3.22 Types of Reviews—Inspection 00:50

    3.23 Order of Reviews 00:05

    3.24 Success Factors for a Review 01:01

    3.25 Success Factors for a Review (contd.) 01:22

    3.26 Review Process—Example 00:51

    3.27 Static Analysis by Tools 00:12

    3.28 Static Analysis 01:08

    3.29 Static Analysis Using Tools 00:29

    3.30 Static Analysis of Code—Example 00:49

    3.31 Quiz

    3.32 Summary 00:40

    3.33 Conclusion 00:06

    Lesson 04 - Test Design Techniques 37:43

    4.1 Test Design Techniques 00:15

    4.2 Course Map 00:21

    4.3 Objectives 00:32

    4.4 Common Testing Terms 00:13

    4.5 Common Testing Terms 01:11

    4.6 Test Case—Example 02:00

    4.7 Test Procedure—Example 01:52

    4.8 Test Development Process 00:12

    4.9 Test Development Process 01:37

    4.10 Categories of Dynamic Test Design Techniques 00:05

    4.11 Dynamic Testing Techniques—Types 00:05

    4.12 Test Design Techniques—Characteristics 00:54

    4.13 Behavior-Based Techniques 00:12

    4.14 Behavior-Based Testing Techniques 00:53

    4.15 Behavior-Based Techniques—Types 00:17

    4.16 Equivalence Partitioning 00:53

    4.17 Guidelines for Identifying Equivalence Classes 01:20

    4.18 Equivalence Partitioning—Example 01:57

    4.19 Boundary Value Analysis 00:30

    4.20 Boundary Value Analysis—Example 1 01:35

    4.21 Boundary Value Analysis—Example 2 01:18

    4.22 Decision Table Testing 01:12

    4.23 Decision Table Testing—Example 01:32

    4.24 State Transition Testing—Key Terms 00:49

    4.25 State Transition Testing 01:09

    4.26 State Transition Testing—Example 01:24

    4.27 Use Case Testing—Key Terms 00:31

    4.28 Use Case Testing 00:35

    4.29 Use Case Testing—Example 00:38

    4.30 Behavior-Based Techniques and Test Levels 00:45

    4.31 Structure-Based Techniques 00:15

    4.32 Structure-Based Testing Techniques 01:35

    4.33 Structure-Based Testing Techniques and Coverage Types 00:39

    4.34 Structure-Based Testing Techniques—Example 1 00:24

    4.35 Structure-Based Testing Techniques—Example 1 (contd.) 00:32

    4.36 Structure-Based Testing Techniques—Example 2 01:20

    4.37 Other Structural techniques 00:22

    4.38 Experience-Based Techniques 00:15

    4.39 Experience-Based Testing Techniques—Types 01:35

    4.40 Experience Based Techniques vs. Other techniques 01:46

    4.41 Choosing Test Techniques 01:24

    4.42 Quiz

    4.43 Summary 00:43

    4.44 Conclusion 00:06

    Lesson 05 - Test Management 1:00:51

    5.1 Test Management 00:33

    5.2 Course Map 00:20

    5.3 Objectives 00:27

    5.4 Test Organization 00:20

    5.5 Advantages and Disadvantages of Independent Testing 00:47

    5.6 Advantages and Disadvantages of Independent Testing (contd.) 01:10

    5.7 Independent Test Organization 00:36

    5.8 Roles in Testing 01:06

    5.9 Responsibilities of Test Lead 03:15

    5.10 Responsibilities of Tester 01:43

    5.11 Test Planning and Estimation 00:19

    5.12 Test Planning 01:06

    5.13 Test Plan—Factors 01:09

    5.14 Test Plan—Factors (contd.) 01:17

    5.15 Test Planning Activities 01:27

    5.16 Contents of Test Plan 02:11

    5.17 Contents of Test Plan(contd.) 01:56

    5.18 Test Execution Schedule 00:52

    5.19 Entry Criteria 00:53

    5.20 Exit Criteria 00:40

    5.21 Test Estimation 01:24

    5.22 Factors Impacting Test Efforts 01:23

    5.23 Test Strategy and Test Approach 01:12

    5.24 Components of Test Strategy Document 01:00

    5.25 High level Test Strategy—Example 00:39

    5.26 Typical Test Approaches 01:37

    5.27 Typical Test Approaches (contd.) 01:34

    5.28 Selecting a Test Approach 01:57

    5.29 Test Progress Monitoring and Control 00:18

    5.30 Test Progress Monitoring 00:52

    5.31 Test Monitoring—Definitions 01:15

    5.32 Common Test Metrics 01:18

    5.33 Common Test Metrics (contd.) 01:07

    5.34 Test Metrics—Example 00:38

    5.35 Test Reporting 01:04

    5.36 Requirement of Test Metrics 00:28

    5.37 Test Control 01:16

    5.38 Configuration Management 00:12

    5.39 Overview of Configuration Management 01:16

    5.40 Objectives of Configuration Management 00:25

    5.41 Configuration Management in Testing 02:18

    5.42 Risk and Testing 00:15

    5.43 Risk and Testing 01:07

    5.44 Project Risks 01:08

    5.45 Product-Based Risks 00:49

    5.46 Product-Based Risks (contd.) 00:54

    5.47 Testing as Risk Controller 00:39

    5.48 Risk-Based Testing 00:56

    5.49 Risk-Based Testing (contd.1) 00:48

    5.50 Risk-Based Testing (contd.2) 00:54

    5.51 Risk Based Testing—Example 01:06

    5.52 Incident Management 00:17

    5.53 Overview of Incident Management 01:02

    5.54 Incident Report Objective 00:53

    5.55 Incident Report Contents 00:56

    5.56 Incident Report Contents (contd.) 01:21

    5.57 Incident Lifecycle 01:22

    5.58 Quiz

    5.59 Summary 00:56

    5.60 Conclusion 00:08

    Lesson 06 - Tools Support for Testing 24:34

    6.1 Tools Support for Testing 00:15

    6.2 Course Map 00:16

    6.3 Objectives 00:22

    6.4 Types of Testing Tools 00:14

    6.5 Purposes of Tool Support 00:43

    6.6 Tool Support for Testing 00:57

    6.7 Testing Tools 01:05

    6.8 Testing Tools—Classification 00:33

    6.9 Testing Tools in the V-Model 01:13

    6.10 Tools Support for Management of Testing 01:43

    6.11 Tools Support for Static Testing 01:45

    6.12 Tool Support for Test Specification 01:20

    6.13 Tool Support for Test Specification—Characteristics 00:47

    6.14 Tool Support for Test Execution and Logging 01:19

    6.15 Tool Support for Test Execution and Logging—Characteristics 00:46

    6.16 Test Comparator 00:59

    6.17 Coverage Measurement Tools 00:31

    6.18 Security Testing 01:20

    6.19 Tool Support for Dynamic Analysis 00:39

    6.20 Tool Support for Performance and Monitoring 00:58

    6.21 Tools for Usability Issues and Data Quality Assessment 00:35

    6.22 Effective Use of Tools—Potential Benefits and Risks 00:12

    6.23 Potential Benefits 00:33

    6.24 Benefits—Reduce repetitive work 00:31

    6.25 Benefits—High Consistency and Repeatability 00:36

    6.26 Benefits—Objective Assessment 00:31

    6.27 Benefits—Access to information 00:48

    6.28 Potential Risks 00:05

    6.29 Special Consideration for Some Tools 00:05

    6.30 Effective Use of Tools—Example 00:05

    6.31 Introducing a Tool into an Organization 00:05

    6.32 Tool Selection Process 00:05

    6.33 Factors in Selecting a Tool 00:05

    6.34 Tool Implementation Process 00:05

    6.35 Success Factors for Deploying a Tool 00:25

    6.36 Introducing the Tool—Example 01:12

    6.37 Quiz

    6.38 Summary 00:43

    6.39 Conclusion 00:08

    That was just a sneak-peak into the lesson.
    Enroll for this course and get full access.
    Enroll now


Course Fee:
USD 99

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Development & Implementations and Quality Assurance & Testing Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top