# Do testów statycznych

## **Narzędzia wspierające przeglądy**

Narzędzia te wspomagają proces przeglądu, listy kontrolne, wytyczne dla przeglądów i są wykorzystywane do przechowywania i komunikowania komentarzy z przeglądów, raportów defektów oraz pracochłonności. Mogą również wspierać przeglądy on-line, co jest przydatne, gdy zespół jest duży lub rozproszony geograficznie. &#x20;

## **Narzędzia do analizy statycznej**

Narzędzia te pomagają programistom i testerom jeszcze przed testami dynamicznymi przez wymuszanie standardów kodowania (włącznie z bezpiecznym programowaniem), analizę struktur i zależności. Mogą również pomóc w planowaniu i analizie ryzyka przez dostarczanie metryk kodu (np. złożoności). &#x20;

## **Narzędzia do modelowania**

Narzędzia te używane są w walidacji modeli oprogramowania (np. fizycznego modelu danych w bazach relacyjnych) do wymieniania niezgodności i wyszukiwania defektów. Narzędzia te pomagają też często w generowaniu przypadków testowych z modeli.  &#x20;
