Which testing is generally performed by executing the program with selected test data and checking the results?

Options

  • A. Dynamic testing
  • B. Static testing
  • C. Documentation review only
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

A. Dynamic testing

Detailed Explanation

Dynamic testing involves executing the software with test inputs and observing its behavior and outputs. Static testing, in contrast, examines software artifacts without executing the program.