Testowanie-Oprogramowania - Andrzej-Grosser, testowanie oprogramowania

[ Pobierz całość w formacie PDF ]
Testowanie oprogramowania
Dr inż. Andrzej Grosser
Literatura

Andy Hunt, Dave Thomas „JUnit.
Pragmatyczne testy jednostkowe w Javie”
Helion 2006

Srinivasan Desikan; Gopalaswamy Ramesh
„Software Testing: Principles and Practices”
Pearson Education India 2006

Bogdan Wiszniewski, Bogdan Bereza-
Jarociński „Teoria i praktyka testowania
programów” PWN 2009
Aksjomaty testowania

Programu nie da się przetestować całkowicie

Testowanie jest ryzykowne

Test nie udowodni braku błędów

Im więcej błędów znaleziono, tym więcej
błędów pozostało do znalezienia

Nie wszystkie znalezione błędy zostaną
naprawione

Trudno powiedzieć, kiedy błąd jest błędem

Specyfikacje produktów nigdy nie są gotowe
Definicja błędu

Oprogramowanie nie robi czegoś co zostało
wymienione w jego specyfikacji

Oprogramowanie wykonuje coś czego według
specyfikacji nie powinno robić

Oprogramowanie robi coś o czym specyfikacji
nie wspomina
Definicja błędu

Oprogramowanie nie wykonuje czegoś o czym
specyfikacja nie wspomina mimo że powinno to
być wymienione jako istotną częścią systemu.

Oprogramowanie jest trudne do zrozumienia,
powolne lub skomplikowane.
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mariusz147.htw.pl
  •