Testowanie to ostatni i niestety czasem pomijany element procesu tworzenia oprogramowania. Tymczasem ten właśnie etap powinien być niezwykle znaczącą częścią projektu.
Znaczenie testowania dostrzegano już w początkowym okresie dynamicznego rozwoju technologii tworzenia oprogramowania, jednak nadal trudno jest znaleźć jasny i czytelny zbiór reguł testowania i metodyki, w oparciu o które proces ten należy przeprowadzać. Testy oprogramowania często przeprowadzane są przez jego twórców lub osoby przypadkowe, co zdecydowanie nie zdaje egzaminu.
Podstawowe zasady testowania programów Inspekcja kodu źródłowego Przypadki testowe Testowanie pojedynczych modułów aplikacji Testowanie funkcjonalne, systemowe, akceptacyjne i instalacyjne Usuwanie błędów Reguły testowania ekstremalnego Testowanie aplikacji internetowych Zadbaj o to, aby tworzone przez Ciebie programy były pozbawione błędów.