Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.1.Koniecznośćtestowania
15
Tenrozdziałskładasięznastępującychpodrozdziałów:
Koniecznośćtestowania
,
Czymjesttestowanie
,
Ogólnezasadytestowania
,
Podstawowyprocestestowy
oraz
Psychologiatestowania
.Wpierwszympodrozdzialewyjaśnionoprzyczyny,zpowodu
którychtestowaniestajesiękoniecznewobecnymśrodowiskuIT,wdrugimpod-
rozdzialenatomiast–definicjetestowaniaorazpodstawowekoncepcjeniezbędne
dozrozumieniaistotytestowania.
Wtrzecimpodrozdzialeopisanopodstawowezasadytestowania–siedempryn-
cypiówstanowiącychpodstawęorganizacjitestówwdowolnymprzedsięwzięciu
orazprzedsiębiorstwie.
Kolejnasekcjadotyczypodstawowegoprocesutestowego,uznawanegozawzo-
rzecipodstawęprojektowaniastrukturyprocesówtestowych.
Wostatnimpodrozdzialeomówionopodstawoweaspektypsychologicznezwią-
zanezwykonywaniemzawodutestera.
Wposzczególnychpodrozdziałachzostaływyjaśnionenastępującepojęcia:
■
podrozdział1.1:pluskwa,defekt,błąd,awaria,usterka,pomyłka,jakość,ryzyko;
■
podrozdział1.2:debagowanie,wymaganie,przegląd,przypadektestowy,testo-
wanie,celtestu;
■
podrozdział1.3:testowaniegruntowne;
■
podrozdział1.4:testowaniepotwierdzające,retesty,kryteriawyjścia,incydent,
testowanieregresywne,podstawatestów,warunektestowy,pokrycietestowe,
danetestowe,wykonanietestów,logtestowy,plantestów,proceduratestowa,
politykatestów,zestawtestów,sumarycznyraportztestów,testalia;
■
podrozdział1.5:zgadywaniebłędów,niezależnośćtestowania.
1.1.Koniecznośćtestowania
Celempodrozdziałujest
wyjaśnienieznaczeniatestowania
wkontekścierealizacjiprojektów
informatycznych.
Wtympodrozdzialewyjaśnionoprzyczyny,zpowodu
którychtestowaniejestniezbędnymelementemprocesuwytwarzaniaproduktu.
Testowanie,rozumianejakokontrolajakościproduktunaróżnychetapachjego
powstawania,służyminimalizacjiryzykadostarczeniawyrobuwadliwego,niespeł-
niającegowymagańioczekiwańodbiorcy.Sameprocesywytwórcze–projektowanie
iprodukcja–najczęściejnieuwzględniajączynnościkontrolijakościlubobejmują
jedynienajbardziejpodstawowedziałania.Ztegopowodukoniecznyjestproces
skoncentrowanynabadaniuioceniejakości.Procesemtymjesttestowanie.
1.1.1.Wprowadzenie
1.1.2.Kontekstsystemówinformatycznych
Oprogramowaniejestintegralnymskładnikiemwieluelementówdzisiejszegobiz-
nesu,mediówiżycia.Wodróżnieniuodsytuacjisprzedkilkunastuczykilkudzie-
sięciulattrudnojużznaleźćobszar,wktórymniewystępujewsparcietechnik
informatycznych;zmieniłosięteżgronoodbiorców–zwąskiegogronaspecjalistów
Hinformatyków”naodbiorcówHrynkowych”–czyliwwiększościosobybezżadnego