What is static analysis?

  • Performed on requirement design or code without actually executing the software or before the code is actually run.
  • Goal of static analysis is to find the defects whether or not they may cause failure.
  • Static analysis find defects rather than failures.