Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
3.1.podStaWoWyproceSteStoWy
log,dzienniktestów,logprzebiegutestu,zapistestów(ang0log,testlog,testrunlog,
testrecord)chronologicznyzapisszczegółówzwiązanychzwykonaniemtestów[5]
logowanietestu,zapisywanietestów(ang0testlogging,testrecording)procesreje-
strowaniainformacjiowykonanychtestachwlogutestów
3.1.7.Ocenaspełnieniakryteriówwyjściaorazraportowanie
Powykonaniutestównależysprawdzić,czymożemyzamknąćdanyetaptestowania
iprzejśćdalej,czyteżjeszczewymaganejakieśdodatkoweczynności.Decyzjatajest
podejmowananapodstawiemonitorowaniapostępówwtestachorazocenyspełnienia
kryteriówwyjściadefiniowanychwfazieplanowania.Kryteriawyjściamogąmiećpostać
stwierdzeńmniejlubbardziejkategorycznych(hmusi”/hpowinien”).Przykładykryteriów
kategorycznych:
wszystkieznalezionewdanejfazieusterkimusząbnaprawione;
odsetekzaliczonychtestówmusiwynosićconajmniej98%;
stopieńpokryciawarunkówmusibwiększyn95%;
wszystkieincydentyostatusiehpoważny”musząbrozwiązaneizamknięte.
Przykładykryteriówmniejkategorycznych:
stopieńpokryciawymagańpowinienwynosićconajmniej90%;
niepowinnobwięcejn10otwartychincydentów;
kodmodułuXpowinienbpoddanyinspekcji.
Jeślidlatakzdefiniowanychkryteriówstopieńpokryciawarunkówwynosi93%,
toniezależnieodspełnieniapozostałychkryteriawyjścianiespełnioneiproces
niemożeprzejśćdokolejnejfazy.Jeślijednakwszystkiewarunkikategoryczne
spełnione,natomiastpokryto88%wymagańakodmodułuXpoddanyzostałprzeglą-
dowi,anieinspekcji(czylimniejformalnejanaliziestatycznej),tomożnaprzyjąć,że
kryteriazostałyspełnione,choćzależytooczywiścieodindywidualnejdecyzjimene-
dżeratestów.
Częstozdarzasię,żekryteriówwyjściapoprostuniedasspełnićlubichspełnie-
niejestbardzotrudne.Możetowynikaćzprzyjęciawfazieplanowaniazbytoptymi-
stycznychwartościlubzbytsurowychprogówdlaniektórychmetryk.Wtakichprzy-
padkachnależydokonaćrewizjikryteriówizdecydowaćsnaichosłabienietak,by
zespółbwstaniejespełnić.Należyjednakzachowaćostrożnośćobniżeniekry-
teriówniemanaceluułatwieniazespołowitestowemupracyprzezredukcjęliczby
zadańdowykonania.
Napodstawiemetrykzebranychprzezanalitykatestówtworzoneraportydla
menedżerówikierownictwawyższegoszczebla.Poziomogólnościraportuzależyod
adresata.Naprzykładmenedżertestówpowinienotrzymywaćraportypozwalające
podjąćmudecyzjęozajściubądźniekryteriówwyjścia.Kierownikprojektumożez
dostaćbardziejogólnyraport,zmniejsząliczbąmetrykorazdanychtechnicznych,
49