ISTQB Certified Tester Foundation Level (CTFL 2018) — Question 45
Which of the following would achieve the HIGHEST level of testing independence for a project's system test level?
Answer options
- A. Training developers to design good tests for the test team to execute.
- B. Outsourcing test design and execution to a different company.
- C. Having the company's independent test team design and execute the tests.
- D. Minimising contact between testers and developers during test design to avoid bias.
Correct answer: B
Explanation
Outsourcing test design and execution to a different company (option B) provides the highest level of independence since the external team has no vested interest in the project. Options A and C involve the company's developers or internal teams, which may lead to biases. Option D, while reducing bias, does not achieve the same level of independence as outsourcing.