Free CTFL-Foundation Exam Braindumps

Pass your Certified Tester Foundation Level exam with these free Questions and Answers

Page 9 of 67
QUESTION 36

Which of the following options BEST explain the pesticide paradox principle of testing?

  1. A. If we do not regularly review and revise our tests, we'll stop finding defects
  2. B. Repeatedly running a set of tests will ensure that a system is defect free
  3. C. Defects are, paradoxically, often contained in a small number of modules
  4. D. Testing, like spraying pesticide, is an effective bug / defect removal activity

Correct Answer: C

QUESTION 37

Which of the following describes structure-based (white-box) test case design techniques?

  1. A. Test cases are derived systematically from models of the system.
  2. B. Test cases are derived systematically from the tester's experience.
  3. C. Test cases are derived systematically from the delivered code.
  4. D. Test cases are derived from the developers' experience.

Correct Answer: C
Answer (A) relates to specification-based testing, answer (B) relates to experience-based testing and answer
(D) could relate either to debugging or to experience-based techniques.

QUESTION 38

According to the ISTQB Glossary, regression testing is required for what purpose?

  1. A. To verify the success of corrective actions.
  2. B. To prevent a task from being incorrectly considered completed.
  3. C. To ensure that defects have not been introduced by a modification.
  4. D. To motivate better unit testing by the programmer

Correct Answer: C

QUESTION 39

Which of the following would typically be identified using static analysis by tools? [K1]

  1. A. Spelling mistake on an error message
  2. B. A potential infinite loop
  3. C. Memory leakage
  4. D. A variable set to the wrong value

Correct Answer: B

QUESTION 40

When assembling a test team to work on an enhancement to an existing system, which of the following has the highest level of test independence?

  1. A. A business analyst who wrote the original requirements for the system.
  2. B. A permanent programmer who reviewed some of the new code, but has not written any of it.
  3. C. A permanent tester who found most defects in the original system.
  4. D. A contract tester who has never worked for the organization before.

Correct Answer: D
In this scenario, the contract tester who has never worked for the organization before has the highest level of test independence. The three others are less independent as they are likely to make assumptions based on their previous knowledge of the requirements, code and general functionality of the original system.
Note that independence does not necessarily equate to most useful. In practice most test or project managers would recruit a permanent tester who has worked on the original system in preference to a contract tester with no knowledge of the system. However, when assembling a team it would be useful to have staff with varying levels of test independence and system knowledge.

Page 9 of 67

Post your Comments and Discuss ISTQB CTFL-Foundation exam with other Community members: