202k views
2 votes
Which of the following is not a static testing technique

A. Error guessing
B. Walkthrough
C. Data flow analysis
D. Inspections

1 Answer

1 vote

Final answer:

All options provided - Error guessing, Walkthroughs, Data flow analysis, and Inspections - are static testing techniques used to evaluate software without executing the code. Thus, there is no correct answer among the options given as all are static testing techniques.

Step-by-step explanation:

The question is asking to identify which option is NOT a static testing technique. Static testing techniques are methods used to test software without actually executing the code; they are performed before the program is run. Here's a breakdown of each option provided:

  • A. Error guessing is indeed a static testing technique.
  • B. Walkthroughs are a static testing technique as they involve manually checking the code, designs, or documents.
  • C. Data flow analysis is another static technique that examines the flow of data through the code without executing it.
  • D. Inspections are also a form of static testing where peers review code or designs, usually using a checklist.

From the options provided, all are static testing techniques; therefore, the question may contain an error or is a trick question as all the options are, in fact, static testing techniques.

User Geoff Reedy
by
8.8k points