Złożoność cyklomatyczna – liczba niezależnych ścieżek w programie. Złożoność cyklomatyczna jest określona wzorem L – N + 2P, gdzie:

  • L – liczba krawędzi / połączeń w grafie,
  • N – liczba węzłów grafu,
  • P – liczba rozłącznych części grafu (np. wywoływany graf lub procedura).

Cyclomatic complexity – the maximum number of linear, independent paths through a program. Cyclomatic complexity may be computed as: L – N + 2P, where:

  • L – the number of edges/links in a graph
  • N – the number of nodes in a graph
  • P – the number of disconnected parts of the graph (e.g. a called graph or subroutine).

Wszystkie prawa do wersji angielskiej zastrzezone dla International Software Testing Qualification Board (ISTQB).
Wszystkie prawa do wersji polskiej zastrzezone dla Stowarzyszenia Jakosci Systemow Informatycznych (SJSI).

Close Menu