15 Analysis Techniques

The technical test analyst can find out a lot about the software under test by analyzing it. When we perform analysis, we may be looking for specific types of defects that would be difficult to find using the testing techniques described in the previous chapters, or we may be gathering information that will help shape our testing strategy. If we don’t consider analysis, we may be exposing our stakeholders to unnecessary risks. Since most analysis can be performed with tool support, we can reduce those risks at relatively low cost if we are aware of the analysis techniques available.

In this chapter, we will be considering two principal categories of analysis techniques:

  • Static analysis, where code is not executed
  • Dynamic ...

Get The Software Test Engineer's Handbook, 2nd Edition, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.