Udzielamy informacji o programach pomocowych realizowanych przez PARP.
Pobierz wybrany format publikacji:
Jesteśmy przyzwyczajeni do tego, że sprawdzamy jakość tworzonych produktów. Oprogramowanie też jest produktem, a jakość oprogramowania to coś, co jesteśmy w stanie zweryfikować. Środki używane do tego to:
- kontrola sposobu wytwarzania oprogramowania
- testowanie oprogramowania.
Pierwsza część związana jest z takimi aspektami jak użyta technologia (np. język programowania) czy metody wytwarzania. To w jaki sposób wytwarzamy aplikacje ma wpływ na ich jakość. Jednak nie jest to całkowicie wystarczające – należy jeszcze tę jakość zweryfikować. Do tego właśnie służy testowanie oprogramowania. Ważne jest to, że dla jakości oprogramowania istotne są oba te elementy. Dlatego tworząc aplikacje powinniśmy zadbać o to, by obydwa z nich wzajemnie się uzupełniały – dopiero to daje kontrolę nad jakością dostarczonego produktu.
W niniejszym e-booku skupimy się na drugim z wymienionych obszarów, czyli testowaniu oprogramowania.
Spis treści
Wprowadzenie
Koszty testów
Czy testy są konieczne i czy możemy ufać programistom?
Rodzaje testów
Testy automatyczne
Testy wydajnościowe
Retesty
Testy regresywne
Testy modułowe i systemowe
Testy z udziałem użytkownika
Kategoryzacja błędów
Zlecanie testów na zewnątrz
Dlaczego warto prowadzić testy?
Podsumowanie
Źródła