Which of the following would achieve the HIGHEST level of testing independence for a project’s system test level?
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 . Minimizing contact between testers and developers during test design to avoid bias
Answer: A