ISTQB® Certified Tester Foundation Level (CTFL) Training
4.1 (306 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,780 students enrolled
Wishlisted Wishlist

Please confirm that you want to add ISTQB® Certified Tester Foundation Level (CTFL) Training to your Wishlist.

Add to Wishlist

ISTQB® Certified Tester Foundation Level (CTFL) Training

Learn Software Testing from expert and PASS your ISTQB® CTFL examination.
4.1 (306 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,780 students enrolled
Created by Manish Verma
Last updated 5/2014
English
Current price: $10 Original price: $200 Discount: 95% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 15.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • By the end of the course you will be well prepared to take up the ISTQB® CTFL exam
  • Learn Fundamentals of Software Testing
  • Learn how testing is done throughout the software lifecycle
  • Learn Static Testing techniques
  • Learn Test Design techniques like black box, white box
  • Learn how to do Test Management
  • Learn the Tools support for testing
  • In addition to this course you will be able to ask questions at any time using the questions area of the course. I will answer all your queries and doubts over the e-mail or phone
View Curriculum
Requirements
  • Anyone can take up this course
  • In order to appear for certification it is recommended that you have at least six months' practical experience in Software Testing
Description

Are you new to Software Testing field or an experienced Software Testing professional who want's to enhance his existing skill set and get ISTQB® Certified Tester? Do you want to keep yourself competitive in the IT market by leveling up your Software Testing skills? Then this course if for you.

This is a comprehensive course to learn Software Testing skills at your desk, get ISTQB® certified and improve you marketability throughout the industry. In this course I have covered complete ISTQB® foundation level syllabus in detail which will help you to PASS your certification very easily.

Why should you get ISTQB® certified?

ISTQB® Certified Tester is the most widespread qualification scheme in the world, and the syllabi contents and glossary have become the de facto industry reference for the software testing profession. By doing certification you:

  • Gain independently assessed knowledge and skills.
  • Increase your marketability throughout the industry.
  • Have greater career opportunities and increased earning potential.
  • You can add the "ISTQB® Certified Tester" logo and credential to their resumes.
  • You are recognized as having subscribed to a Code of Ethics.

So, don't wait. Just go ahead and enroll in the course as you are not going to get anything better in such competitive pricing.

Who is the target audience?
  • Test Analysts
  • Test Designers
  • Test Engineers
  • Test Consultants
  • Test Managers
  • User Acceptance Testers
  • Quality Managers
  • Business Analysts
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 46 Lectures Collapse All 46 Lectures 15:24:48
+
Introduction
1 Lecture 17:19

In this session I have given a brief introduction about ISTQB Certification levels and path. I have also covered the latest ISTQB CTFL syllabus and how the training will help you to gain your foundation level certification easily.

Preview 17:19
+
Fundamentals of Software Testing
7 Lectures 02:41:45

In this session I have explained about testing in general and then in software context.

What is Software Testing?
16:32

In this session I have explained the necessity of testing and why ignoring the testing for products might adversely affect the product, software or company brand.

Why is Testing Necessary?
38:10

In this session I have explained about seven principles of testing in detail:

  1. Testing shows presence of defects
  2. Exhaustive testing is impossible
  3. Early testing
  4. Defect clustering
  5. Pesticide paradox
  6. Testing is context depending
  7. Absence of errors fallacy
Seven Testing Principles
30:26

In this session I have explained about the fundamental test process and the activities withing the fundamental test process.

In this session you will learn about:

  1. Test Planning
4.1 - Fundamental Test Process
17:16

In this session you will learn about:

  1. Test Control
  2. Analysis and Design
  3. Implementation and Execution
4.2 - Fundamental Test Process
23:21

In this session you will learn about:

  1. Evaluating exit criteria and Reporting
  2. Test Closure activities
4.3 - Fundamental Test Process
16:07

In this session I have explained about the psychological factors that affect software testing. I have explained about difference in the mindset of the tester and developer and how to have effective working relations within the team.

Preview 19:53
+
Testing Throughout the Software Life Cycle
7 Lectures 02:19:49

In this session I have explained about various software development model like:

  1. Waterfall model
  2. V model
  3. Iterative development model
  4. RAD model
  5. Agile model
Preview 33:03

In this session I have explained about various test levels in Software Testing Life Cycle: In this session you will learn about.

  1. Component Testing or Unit Testing
2.1 Test Levels - Unit Testing
11:00

In this session you will learn about Integration Testing and different approaches of integration testing.

2.2 Test Levels - Integration Testing
19:02

In this session you will learn about system testing.

2.3 Test Levels - System Testing
07:51

In this session you will learn about Acceptance Testing.

2.4 Test Levels - Acceptance Testing
18:46

In this session I have covered about different types of testing, for example:

  1. Testing of function (functional testing)
  2. Testing of software product characteristics(non-functional testing)
  3. Testing of software structure/architecture (structural testing)
  4. Testing related to changes (confirmation and regression testing)
Test Types
32:35

In this session I have explained about maintenance testing, Impact analysis and regression testing. I have also covered about triggers for maintenance testing.

  1. Planned modifications
  2. Ad-hoc corrective modifications
Maintenance Testing
17:32
+
Static Test Techniques
6 Lectures 01:52:47

In this session I have explained about static testing. Difference between static and dynamic testing. Typical defects found by static testing techniques. Reviews and advantages of Reviews.

Reviews and the Test Process
28:41

In this session I have covered phases of a formal review. Roles and responsibilities in the review process. Different types of reviews like Walkthrough, Technical Review & Inspection and critical success factors that improve the chances of success for reviews.

2.1 Review Process
24:07

In this session you will learn about different roles and responsibilities in review process.

2.2 Review Process - Roles and Responsibilities
10:50

In this session you will learn about different types of reviews.

2.3 Review Process - Types of Review
15:17

In this session you will learn about the success factors for review process.

2.4 Review Process - Success factors
09:34

In this session I have explained about static analysis and typical benefits of static analysis. I have also explained about tools for static analysis and features of static analysis tool.

Static Analysis by Tools
24:18
+
Test Design Techniques
8 Lectures 02:58:21
In this session I have explained about the test development process and three phases in test development process
  1. Test analysis
  2. Test design
  3. Test implementation
The Test Development Process
31:04


  • Categories of Test Design Techniques
    20:04

    In this session I have explained about following Specification-based or Black-box Techniques and why to do both EP and BVA when doing test desigining.

    1. Equivalence Partitioning
    2. Boundary Value Analysis
    Preview 26:28

    In this session I have explained about Decision Tables testing and used mortgage calculator example to demo decision table testing.

    Specification-based or Black-box Techniques - Part2
    17:59

    In this session I have explained about State Transition Testing and Use Case Testing with examples.

    Specification-based or Black-box Techniques - Part3
    18:39

    In this session I will explain about code coverage and following white box testing techniques.

    1. Statement Coverage
    2. Decision Coverage
    3. Some other structured based testing techniques
    Preview 16:14

    In this session I have explained about following experienced based testing techniques

    1. Error Guessing
    2. Exploratory Testing

    You will also learn about advantages and disadvantages of Error Guessing and Exploratory testing. I have also explained the approach to design Error Guessing tests.

    Experience based Techniques
    23:41

    In this session you will learn how to choose most appropriate test technique depending on the internal and external project factors.

    Choosing a Test Techniques
    24:12
    +
    Test Management
    9 Lectures 02:51:21

    In this session I have covered following topics:

    1. Different Levels of Test Independence
    2. Why independent testing is important
    3. Advantages and disadvantages of independent testing
    4. Tasks performed by testers and test lead
    5. Skills needed by testers and test leads
    Test Organization and Independence
    27:37

    In this session I will explain about purpose and activities of test planning.

    2.1 Test Planning and Estimation
    13:34

    In this session I have explained about entry/exit criteria and factors for determining the entry/exit criteria.

    2.2 Test Planning and Estimation
    11:37

    In this session you will learn about test estimation and following estimation techniques.

    1. Metrics based
    2. Consultative approach
    2.3 Test Planning and Estimation
    13:07

    In this session you will learn about major types of test strategies used in software testing.

    2.4 Test Planning and Estimation
    14:13

    In this session I have explained about Test Progress Monitoring and Control

    1. Monitoring the progress of test activities
    2. Reporting test status
    3. Test Control
    Test Progress Monitoring and Control
    23:33

    In this session I have explained about Configuration Management and features of SCM Tools.

    1. Concurrency Management
    2. Version Control
    3. Synchronization

    I have also explained the implications of SCM for Testing.

    Preview 17:17

    In this session I have explained about following topics:

    1. Product and project risks
    2. Techniques for Risk based testing
    3. Risk Management
    Risk and Testing
    27:38

    In this session I have explained about incidents and incident reports. I have also explained how to write good Incident Reports and Incident/Defect Lifecycle.

    Incident Management
    22:45
    +
    Tool Support for Testing
    7 Lectures 02:19:52

    In this session I have explained why tool support is required in software testing, classification of test tools and tool support for different types of testing.

    1.1 Types of Test Tools - Part 1
    12:31

    In this session you will learn about tools for Management of testing and tests.

    1.2 Types of Test Tools - Part 1
    21:30

    In this session you will learn about tool support for static testing.

    1.3 Types of Test Tools - Part 1
    13:49

    In this session you will learn about tool support for test specification.

    1.4 Types of Test Tools - Part 1
    09:51

    In this session I have explained about:

    1. Tool support for test execution and logging
    2. Tool support for performance and monitoring
    3. Tools support for specific application areas
    4. Tool support using other tools
    Types of Test Tools - Part 2
    34:12

    In this session I have explained about:

    1. Potential benefits of using tools
    2. Risks of using tools
    3. Special considerations for Test Execution Tools, Performance Testing Tools, Static Analysis Tools and Test Management Tools
    Effective use of tools: Potential Benefits and Risks
    27:16

    In this session I have explained about main principles of introducing the tool in organization. I have also explained about goals of Pilot Project or Proof-of-Concept for tool evaluations and success factors for testing tool.

    Introducing a tool into an organization
    20:43
    +
    Conclusion
    1 Lecture 03:34

    This is a conclusion video which outlines the contents covered in the ISTQB CTFL training and next steps.

    Preview 03:34
    About the Instructor
    Manish Verma
    4.0 Average rating
    729 Reviews
    6,439 Students
    3 Courses
    Tester, Trainer, Blogger

    Manish is a seasoned testing professional with extensive experience in software testing and test automation. He has worked with top organizations of the world including IBM. He is presently working in Melbourne with one of the best software testing organizations of Australia.

    He has extensive experience with numerous test automation and test management tools like RFT, QTP, Selenium Webdriver, JIRA, Rational Team Concert, HP ALM and Rational Quality Manager etc.

    He is Certified Software Quality Analyst(CSQA), ISTQB Certified Foundation Level Test engineer, ISTQB Certified Advanced Level Test Analyst.

    He is passionate about blogging and imparting technical trainings. He has delivered numerous online/classroom trainings on Selenium Automation and Software Testing in India and Australia.

    He is founder of a popular software testing website known as Software Testing Mentor.