Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
WStęp
nychaplikacjiwspomagającychprocestestowania.Wksiążceskupiłemswyłączniena
metodachitechnikachtestowania,zarządzaniatestowaniemorazzapewnianiajakości,
dziękiczemuzawartawniejwiedzajestuniwersalnaiprzydatnadlakażdegotestera
wkażdejorganizacji,niezależnieodtypuprojektu,wjakimuczestniczy,oraznarzędzi,
jakichużywa.Słowohnarzędzia”wpodtytuleksiążkijestzwiązanezabstrakcyjnymime-
todamipomocnymiwpracyinżynierajakości,aniekonkretnymiaplikacjamitypuCASE
(ang0Compute-AidedSoftwareEngineering)czyCAST(ang0Computer-AidedSoftware
Testing)0
projekt(ang0project)zestawskoordynowanychikontrolowanychaktywności
ookreślonymczasierozpoczęciaizakończenia;jestpowoływany,abyosiągnąćcel
zgodniezokreślonymiwymaganiami,wtymograniczeniamiczasowymi,kosztowy-
miizasobowymi[1]
CASE(ang0Computer-AidedSoftwareEngineering)inżynieriaoprogramowania
wspomaganakomputerowo
CAST(ang0Computer-AidedSoftwareTesting)testowanieoprogramowaniawspo-
maganekomputerowo;patrztakże:automatyzacjatestowania
Książkaskładaszsiedmiuczęści.Pierwszajestwprowadzeniemwdyscyplinęte-
stowaniaoprogramowania.Zawieraniezbędnepojęcia,opisujeprocestestowyiwyjaś-
nia,jaktenprocesjestumiejscowionywróżnychcyklachżyciaoprogramowania.Defi-
niujetakżetypowepoziomyitypytestów.
Częśćdrugatoobszernyprzeglądtechnikprojektowaniatestów.Opisanezostały
wnimwszystkienajważniejszeoraznajczęściejstosowanetechniki:czarnoskrzynkowe,
białoskrzynkowe,opartenadefektachiopartenadoświadczeniu.Omówionerównież
technikistatyczne,takiejakprzeglądyczyanalizastatyczna,orazmetodyanalizydyna-
micznej.
Wczęścitrzeciejzostałyopisanezagadnieniazwiązaneztestowaniemniefunkcjo-
nalnym,czylitestowaniemcechjakościowych.Materiałtejczęściwdużymstopniujest
opartynanormieISO/IEC/IEEE25010[2],którazastąpiłakilkalattemunormęISO/
IEC9126[3].
Częśćczwartajestprzeznaczonagłówniedlaosóbzajmującychstestowaniemod
stronyzarządzania,takichjak:kierownicytestów,menedżerowiejakości,kierownicy
zespołówtestowych.Omówionewniejtechnikizarządzaniaznaciskiemnameto-
dyopartenaryzyku.Zawieratakżeprzegląddokumentacjitestowejzgodnyznormą
ISO/IEC29119-3[4],którazastąpiładotychczasstosowanąnormąIEEE829[5].
Częśćpiątajestpoświęconaludziominarzędziomwprocesietestowym.Przedstawio-
newniejzagadnieniakomunikacjiwzespole,kompetencjiorazmotywacji.Zawiera
takżeszerokiprzeglądtypównarzędziwrazzkonkretnymiprzykładamiichzastosowań.
Częśćszóstadotyczymetoddoskonaleniaprocesutestowego.Jestprzeznaczona
główniedlamenedżerów,osóbodpowiedzialnychwrmiezausprawnianieprocesu
XLV