ISTQB ISTQB-CTFL ISTQB-Foundation Level Exam Online Training
ISTQB ISTQB-CTFL Online Training
The questions for ISTQB-CTFL were last updated at Jul 18,2025.
- Exam Code: ISTQB-CTFL
- Exam Name: ISTQB-Foundation Level Exam
- Certification Provider: ISTQB
- Latest update: Jul 18,2025
Which of the following is a correct reason to apply test automation?
- A . When a new test automation tool is launched
- B . When there are a lot of repetitive testing tasks
- C . When it is easy to automate
- D . When it is cheap to buy test automation tools
Consider the following testing levels:
1) Component Testing
2) Integration Testing
3) System Testing
4) Acceptance Testing
Which of the following statements is true?
- A . Integration and system testing are applicable when V-model is used.
Component and acceptance testing are applicable when iterative development models are used. - B . All the testing levels are applicable to V-model for software development.
Only acceptance testing is applicable for iterative models. - C . Acceptance testing is applicable for all software development models.
Component and system testing are applicable only for the V-model. - D . All testing levels are applicable, independent of which software development life-cycle process (V-model. iterative, incremental) is used.
A test manager defined the following test levels in her test plan; Component, System and Acceptance.
Which Software Development lifecycle is the Test Manager most likely following?
- A . V-Model
- B . Agile
- C . Waterfall
- D . Prototyping
A software calculates the annual car tax using three inputs:
– E; the emission level of the vehicle
– P: the power of the vehicle
-T the type of the vehicle
The input value for P can be integer positive values between 15 and 350.
Which of the following answers contains a correct list of a boundary values for the P input?
- A . 14,351
- B . 14,15,350,351
- C . 15,350
- D . 5.175.500
A test engineer finds a defect while testing. After the developer has fixed the defect, the test engineer decides to re-run a complete section of the tests.
Which of the following is correct?
- A . The lest engineer should not re-run the tests, as they have already been run, and results recorded.
- B . The test engineer should not re-run the tests, they should be part of the developer tests.
- C . The test engineer should re-run the tests, in order to ensure that new defects have not been introduced by the fix.
- D . The test engineer should re-run the tests, because the defect shows that the test cases need to be updated.
Which of the following is NOT a product risk?
- A . Poor software usability
- B . Failure-prone software is delivered
- C . Problems in defining the right requirements
- D . Software does not perform the intended functions
Why should you choose a test technique?
- A . Because you need to match the way you test to the content of the product under test
- B . Because of the time constraints that usually accompany a test project
- C . Because this way you cover the full scope of the product’s functionality
- D . Because choosing a test technique is a common practice in software testing
Which of the following would be the LEAST likely to be used as the basis for a test exit criteria?
- A . Test schedules
- B . Cost of testing performed so far
- C . Confidence of testers in tested code
- D . Number of unfixed defects
How can testing contribute to higher quality?
- A . Testing help to measure the quality of software.
- B . Testing ensures that remaining defects are documented.
- C . Testing removes errors in the software.
- D . Testing eliminates the risk with software.
A program got 100% decision coverage in a test.
Which of the following statements is then guaranteed to be true?
- A . Every executable statement Is covered.
- B . Every output equivalence class has been tested.
- C . Every input equivalence class has been tested.
- D . The "dead" code has not been covered.