W formalnym świecie testowania, którego uczymy się dzięki ISO 29119 czy ISTQB®, często spotyka się kategoryzację jak poniżej:
- testowanie statyczne
- testowanie dynamiczne
- analiza statyczna
- analiza dynamiczna.
Choć podejście statyczne i dynamiczne łączone jest przez słówka: analiza i testowanie, to jednak znalezienie podobieństwa między nimi jest niezmiernie trudne, żeby nie powiedzieć niemożliwe. Każde z nich wymaga innych umiejętności, narzędzi czy środowiska pracy. Można je więc potraktować zupełnie niezależnie.
Redakcja