Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
WStęp
klientowi,sąowielepoważniejsze,niżgdywykrycietonastępujewewczesnychfazach
cyklużycia.
Takiepodejściekierownictwaczęstowynikazpowierzchownejwiedzyotestowa-
niuoprogramowania.Wielumenedżerówwyższegoszczeblakojarzyprocestestowania
zpraktykantem,któryhsiedzi,klikaipatrzy,czycośsięniezepsuje”.Niezdająsobie
sprawy,jakrozległą,trudnąiskomplikowanądziedzinąjesttestowanie.Częstonierozu-
mieją,żeefektywnetestowanieoprogramowaniawymagawielkiegonakładupracy,alo-
kacjisporychśrodkówfinansowych,sprawnegozarządzaniaoraznierzadkoumiejętności
zastosowaniawysocenietrywialnychtechnik.Procestestowaniajesttaksamotrudny,
amożenawettrudniejszy,jakprocestworzeniaoprogramowania.
Oznaczeniutestowaniamożeświadczyćpowstaniewostatnichlatachróżnychor-
ganizacjimiędzynarodowych,takichjaknp.ISTQB,któreprzeprowadzająegzaminyna
certyfikowanychtesterów,organizująkonferencjeczypublikująmateriałyopisującedo-
brepraktykiwtestowaniu.Takżenanaszym,polskimpodwórkupojawiasięcorazwię-
cejciekawychinicjatywzwiązanychzjakościąoprogramowania,np.MistrzostwaPolski
wTestowaniuczyteżseriakonferencjihTestWell”zainicjowanaw2013roku.Teostat-
nieprzykładypozwalająpatrzećoptymistycznienarozwójspołecznościtestersko-jako-
ściowejwPolsce,aletrzebapamiętać,żejestjeszczewieledozrobienia.Ipoto,między
innymi,powstałataksiążka.
Niniejszypodręcznikzostałnapisanydla:
•
początkującychtesterów,abyjużnasamympoczątkuswojejkarieryzawodowej
poznalidobrepraktykioraznajefektywniejszetechnikiimetodytestowania,atak-
żeabymoglispojrzećnatędziedzinęzlotuptaka,zobaczyć,zjakichobszarówsię
składaijakiesązależnościmiędzynimi;
•
zawodowychtesterów,abyugruntowaliiposzerzyliswojąwiedzęozaawansowane
technikitestowania;
•
inżynierówjakości,abyefektywniewykorzystywaliistniejącemetody,modele
iprocesyzapewnianiajakościoprogramowania;
•
kierowników,menedżerówidyrektorówtestów,abysprawniejzarządzaliprocesem
testowymworganizacjiiefektywniegoulepszali;
•
osóbdoskonalącychlubchcącychdoskonalićprocestestowyworganizacji,aby
nabyliniezbędnądotegoceluwiedzę;
•
osóbprzygotowującychsiędoegzaminównacertyfikatyISTQB(poziompodsta-
wowy,zaawansowanyiekspercki),abydostarczyćimzwarteźródłomateriałów
pomocnychwnaucedoegzaminu;
•
dyrektorówdziałówIT,abymoglilepiejzrozumiećrolętestowaniaworganizacji;
•
pracownikównaukowych,którzyprowadząlubzamierzająprowadzićzajęciadydak-
tycznei/lubbadanianaukowewobszarzetestowaniaijakościoprogramowania;
•
obecnychlubprzyszłychpasjonatówtestowania,którzyplanujązwiązaćswójroz-
wójzawodowyztądziedzinąinżynieriijakościoprogramowania.
Podręczniktenabstrahujeodkonkretnychjęzykówprogramowaniaczynarzędzi
testowych.Wyjątkiemjestrozdział30,gdziepodałemprzykładowykatalogkonkret-
XLIV