Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
3.proceSteStoWy
3.1.2.Monitorowanieinadzór
Monitorowanieinadzórtodwieróżneczynności,choćichnazwybrzmiąpodobnieisu-
gerująpodobneaktywności.Wrażeniesynonimicznościtychpojęćwynikaćmożezfak-
tu,żesąoneprzeprowadzanejednocześnie,wtrakciecałegoczasutrwaniaprojektu.
Monitorowanietestówjestczynnościązarządczą,polegającąnasprawdzaniustatusu
ipostępuprojektuorazporównywaniuuzyskanychwynikówzzaplanowanymi.Weryfi-
kacjitejdokonujesięzapomocąpomiarówmetrykzdefiniowanychwfazieplanowania.
Przykładamimetrykmogąbyć:procentzakończonychzadańspośródwszystkichzapla-
nowanych,osiągniętystopieńpokrycia,liczbastworzonych,wykonanychizaliczonych
przypadkówtestowychitd.Wdalszejczęściksiążkiomówimywieletakichmiar.
Fazamonitorowaniaobejmujerównieżtworzenieraportówzpomiarów.Jeślioka-
żesię,żejakiśparametrprojektuodstajeodnormy,tonależyprzedsięwziąćczynności
zaradcze,abysprowadzićprojektnawłaściwytor.Opracowanieorazwdrażanietakich
działańtonadzór.Możnawięcstwierdzić,żemonitorowaniejestczynnościąhpasyw-
ną”,polegającąnaobserwacji,natomiastnadzórjestczynnościąhaktywną”,związaną
zpodejmowaniemdziałań.Czynnościmonitorowaniainadzorusączęściąwiększego
procesuzarządczego,mianowiciezarządzaniatestami.Raportowanietozwyklezadanie
menedżeratestów,natomiastsamymzbieraniemmetrykzajmujesięanalityktestów.
monitorowanietestów(ang0testmonitoring)–zadaniezzakresuzarządzaniatesto-
waniem,zajmującesięokresowymsprawdzaniemstatusuprojektutestowegooraz
raportowaniemstanuaktualnegowporównaniuzestanemplanowanym
nadzórnadtestami(ang0testcontrol)–zadaniezzakresuzarządzaniatestowaniem,
polegającenaopracowaniuiwdrażaniudziałańkorygującychprojekttestowy,gdy
monitorowaniepokazujeodchylenieodplanu
zarządzanietestami(ang0testmanagement)–planowanie,szacowanie,monitorowa-
nieorazkontrolaprzebiegutestów,naogółprzeprowadzaneprzezmenedżeratestów
Przykładowymrezultatemkontrolimożebyćraportwformiegraficznejporównujący
skumulowanąliczbęznalezionychinaprawionychdefektów.Przykładtakiegowykresubył
wcześniejpokazanynarysunku1.2b.Nadzórmógłbytutajpolegaćnaprzeprowadzeniu
analizyźródłowejproblemuipodjęciudecyzjiotym,bywydłużyćdanąfazętestów,prze-
znaczyćwięcejprogramistówdonaprawybłędów,przeprowadzićinspekcjekodupodką-
temstosowaniawzorcówprojektowychułatwiającychdebugowanieitp.
3.1.3.Analizatestów
Analizatestówtofaza,wktórejokreślasięzakrestestów,awięchco”mabyćprzetesto-
wane.Najpierwnależywybraćprzedmiottestóworazelementytestowe.Następniedo-
konujesięprzeglądupodstawytestów,celówtestowaniabądźanalizyryzykaoraziden-
36