This course is called Fundamentals of Testing. This course is part of a set of resources oriented to help you to study and prepare for the Certified Tester Foundation Level Exam. This exam is also referred as ISTQB-CTFL.
The course is based on the Certified Tester Foundation Level Syllabus. We used the 2011 version of the syllabus.
The course covers the chapter 1 of the Certified Tester Foundation Level Syllabus. Other courses focus on the other chapters of the syllabus.
The course are focused on the Learning Objectives (LO) of the official syllabus. The LO describe the cognitive learning outcomes to be achieved during the preparation for the examination.
Learning objectives are relevant because provide orientation in the study process on the main goals, or objectives, that is necessary to achieve in order to obtain the knowledge required to pass the examination.
The strategy used in this course is to be focused on the learning objectives to orientate the learning process. Each learning objective as a specific lesson. This strategy as two aims:
First to concentrate in one learning objective at time. Your attention will be focused on a specific topic in every lesson.
Second, if you need more study in a particular learning objective, you only need to come back on the respective lesson without cover again topics that maybe are clear for you. This allows you to optimize your time during the whole study process.
Syllabus’ learning objectives guide the structure of this course. There are as much lessons in this course as learning objectives exists in the syllabus for the corresponding chapter.
In this lesson, we will explain the strategy used in this course to help you to prepare for the Certified Tester Foundation Level exam.
In this lesson, we will explain the learning objectives classification.
In this lesson, we will explain how the course is organized.
In this lesson, You will know about the basis used to make this course.
In this lesson, we will study the defects, in software, in the context of its negative effects.
In this lesson, we will study the difference between the root cause of a defect and its effects.
In this lesson, we will explain the reasons why testing is necessary.
In this lesson, we will study testing and quality assurance topics.
In this lesson, we will explain and compare some fundamental concepts on software testing.
In this lesson, we will explain the common objectives of testing. In addition, we also will study how many testing is enough.
In this lesson, we will study the objectives of testing in the context of the software life cycle.
In this lesson, we will explore the difference between testing and debugging.
In this lesson, we will explain the seven principles in testing.
In this lesson, we will recall the five fundamental test activities and respective tasks from planning to closure.
In this lesson, we will study the psychological factors on testing.
In this lesson, we will explore the tester and the developer mindset.
I have a bachelor degree in Informatics Engineering, a master in Computer Science and a PhD in Computer Science and Engineering. Certified Tester (Software Testing - CTFL-ISTQB)
I made my studies at Costa Rica and Denmark.
I have more than 25 years of experience in various roles related to IT management, software quality, and user experience.At the present, I work as a Professor and also as a Consultant in software quality and user experience.