Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
3.2.proceSteStoWyWgiSo/iec/ieee29119
procesyistniejącerównieżwPodstawowymprocesietestowym:projektowanieiimple-
mentacjęorazwykonanietestów.ponadtowyróżnionedwaprocesyniewystępujące
wPodstawowymprocesietestowymjakoosobnefazy:zdefiniowanieizarządzanieśro-
dowiskiemtestowymorazprocesraportowaniaincydentów0
Narysunku3.7przedstawionoschematycznieprocesprojektuiimplementacjite-
stów.Przeanalizujemygoniecodokładniej,gdyżomawiającwczęściIItechnikiprojek-
towaniatestów,będziemywykorzystywaćtenwłaśnieproces.
Identyfikacja
zbiorówcech
zbiory
cech
Wprowadzenie
warunków
testowych
Specyfikacja
warunki
testowe
Wprowadzenie
projektu
testów
elementów
pokrycia
elementy
pokrycia
Wprowadzenie
przypadków
testowych
Specyfikacja
przypadków
przypadki
testowe
testowych
Stworzenie
testowych
zbiorów
zbiory
testowe
Wprowadzenie
testowych
procedur
Specyfikacja
testowych
procedur
procedury
iskrypty
testowe
Rysunek3.7.ProcesprojektowaniaiimplementacjitestówwgISO/IEC/IEEE29119
Procesprojektowaniaiimplementacjizostałprzedstawionyjakoczystosekwencyj-
ny,jednakwpraktycemożemiećpostaćprocesuiteracyjnego.Poszczególnefazypro-
cesumogąteżbwykonywanerównolegledlaróżnychobiektówtestów.Wejściemdo
procesumożebyć:podstawatestów,plantestów,strategiatestów,elementytestowe
oraztechnikiprojektowaniatestów(jeślinieujętewplaniebądźstrategii).Pierwsza
fazatoidentyfikacjazbiorówcech.Należyprzeanalizowaćpodstawętestówwceluzro-
zumieniawymagańdlaelementówtestowychorazdokonaćpriorytetyzacjiopartejna
przeprowadzonejwcześniejanalizieryzyka.Zbiórcechpowinienbudokumentowany
wspecyfikacjiprojektutestów.Zbiórcechmożebnp.zestawemfunkcjilubmodułów
doprzetestowania.
zbiórcech(ang0featureset)logicznypodzbiórelementówtestów,którymożeb
rozważanyniezależnieodinnychzbiorówcechwystępującychwkolejnychczynno-
ściachprocesuprojektowaniatestów[32]
Drugimkrokiemjestwyprowadzeniewarunkówtestowychnapodstawiekryteriów
wyjściaujętychwplanietestów,anastępniedokonanieichpriorytetyzacjiiudokumen-
53