
Do przemyślenia...
Kiedy zawiesza się program konkurencji, to jest awaria.
Kiedy zawiesza się własny program, to jest "drobiazg". Często
pojawia się komunikat typu "ID 02". "ID" to skrót od
"idiotyczny drobiazg", a następująca po nim liczba wskazuje,
przez ile jeszcze miesięcy produkt informatyczny powinien być
testowany.
Guy Kawasaki, "The Macintosh Way"
|
 |

Cel testowania
Celem procesu testowania oprogramowania jest wykrywanie błędów,
a właściwie wykrywanie tych błędów jak najwcześniej, ponieważ
koszt ich naprawy jest tym większy, im później zostaną znalezione. Wzrost
kosztów może być gwałtowny, zwiększać się nawet dziesiątki razy wraz z
upływem czasu. Błąd znaleziony na wczesnym etapie, np. w czasie
specyfikowania wymagań, można często naprawić niemal za darmo. Ten sam błąd
znaleziony w czasie testowania gotowego już programu kosztuje o wiele więcej.
Testować należy jak najwcześniej, ponieważ podstawowymi źródłami błędow
są specyfikacja i projekt.
|
 |
|