Multiple choice technology testing

Which of the following best describes Static testing?

  1. Testing a software by compiling and running it

  2. Model-based testing methodology for the reactive test of dynamical or control systems

  3. Form of software testing where the software isn't actually used

  4. None of the above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Static testing examines software artifacts (requirements, design documents, code) without executing the program. It includes reviews, walkthroughs, and inspections. Options A and C both describe aspects of testing, but C is more precise for static testing. Option B describes model-based testing, which is dynamic.