Which of the following is a benefit of test independence?

  • A. It does not require familiarity with the code.
  • B. It is cheaper than using developers to test their own code.
  • C. It avoids author bias in defining effective tests.
  • D. Developers are better at finding defects than testers

Answer: Option C