Which of the following would be the MOST appropriate choice of test design technique for component testing?

A system under development contains complex calculations and decision logic, and it is assessed as high risk because of the relative inexperience of the development team in the application domain.

  • A. Decision testing.
  • B. Statement testing
  • C. State transition testing
  • D. Equivalence partitioning

Answer: Option A