Explain the fundamental principles in testing. (K2) In Sections 1.1 and 1.2, we have introduced a number of testing principles and brief explanations. These are
Category: ISTQB – CTFL
1.2.5 Focusing on defects can help us plan our tests Reviewing defects and failures in order to improve processes allows us to improve our testing
1.2.3 Software test and driving test compared We can see that the software test is very like a driving test in many ways, although of
Syllabus learning objectives for 1.2 What is testing? Recall the common objectives of testing. (K1) Describe the purpose of testing in software development, maintenance and
1.1.6 How much testing is enough? Testing Principle – Exhaustive testing is impossible. Testing everything (all combinations of inputs and preconditions) is not feasible except for
1.1.4 Role of testing in software development, maintenance and operations We have seen that human errors can cause a defect or fault to be introduced
1.1.3 Causes of software defects Why is it that software systems sometimes don’t work correctly? We know that people make mistakes – we are fallible.
In this chapter, we will introduce you to the fundamentals of testing: why testing is needed; its limitations, objectives and purpose; the principles behind testing;