Which one of the following options is categorized as a black-box test technique?

  • A. Techniques based on analysis of the architecture.
  • B. Techniques checking that the test object is working according to the technical design.
  • C. Techniques based on the expected use of the software.
  • D. Techniques based on formal requirements.

Answer: Option D