Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
WprOWadZEniE
zagwarantować,żetestywiarygodneiniemająnaniewpływużadneniepożądane
efekty.
Rozdział8:Szerszaperspektywawtymrozdzialeomówionowzajemnezależności
pomiędzywszystkimitematamiomawianymiwpoprzednichrozdziałachgłównie
międzyarchitekturą,strukturąbiznesu,procesamibiznesowymiioczywiścieauto-
matyzacjątestów.Omówionorównieżsposób,wjakiwszystkietetematyodnoszą
siędokulturybiznesu.
CzęśćII:
Rozdział9:Przygotowaniedosamouczkatenrozdziałzawieraopisproceswy-
korzystywanywramachsamouczka,którymarównieżzastosowaniewwiększości
projektówautomatyzacjitestów.Wrozdzialetympokazanorównież,jakmożna
skonfigurowaćwłasnąmaszynę,abymócsamodzielniewykonywaćkolejnekroki
tegosamouczka.
Rozdział10:Projektowaniepierwszegoprzypadkutestowegowtymrozdziale
uczymysiękonkretnejtechnikiprojektowaniaprzypadkówtestowychwsposóbnaj-
lepiejpasującydotestówautomatycznych.
Rozdział11:Kodowaniepierwszegotestuwtymrozdzialepokazano,wjakispo-
sóbmożemyrozpocząćpisaniekodudlapierwszegotestu.Zaczynamyodnapisa-
niaprostegoszkieletutestu,wsposób,którypozwolinamzaprojektowaćiutwo-
rzyćmodułowąinfrastrukturędowielokrotnegoużytku.Podkoniectegorozdziału
nasztestbędziesiękompilował,aleniebędzieonwykonywałjeszczeżadnejpracy.
Rozdział12:Uzupełnianiepierwszegotestuwtymrozdzialekończymypracę,
którązaczęliśmywrozdzialepoprzednim.Podkoniectegorozdziałubędziemy
miećdziałającytestorazdobrzezaprojektowanąinfrastrukturę,którabędziego
obsługiwać.
Rozdział13:Badanieniepowodzeńwtymrozdzialećwiczymysposóbbadania
iradzeniasobiezrzeczywistymniepowodzeniemtestu,któremiałomiejscewno-
wejkompilacjitestowanegosystemu,oraztworzeniaraportu,którypomożenam
zbadaćdodatkoweniepowodzeniawprzyszłości.
Rozdział14:Dodawaniekolejnychtestówwtymrozdzialedodajemyjedendodat-
kowytest.Ponadtoomawiamysposóbdodawaniacorazwiększejliczbytestówprzy
jednoczesnymrozszerzaniuiusprawnianiuwspierającejichinfrastruktury,wtym
obsługętestowaniawwieluprzeglądarkach,obsługęwieluśrodowiskiznacznie
więcej.
Rozdział15:Ciągłaintegracjawtymrozdziale(rozpoczynającymdrugągrupę
rozdziałówzczęściII)wyjaśniono,wjakisposóbmożemyintegrowaćtestydopo-
stacikompilacjiciągłejintegracji.Pozaaspektamitechnicznymi,wrozdzialetym
pokazano,jakzapewnićsukcesciągłejintegracjijakonarzędziaorganizacyjnego
ipodanoporadydlaosóbbezdoświadczeniawprogramowaniu,jakstopniowo
zmieniaćnalepszekulturęiprocesydanejorganizacjipoprzezwykorzystywanie
zaletciągłejintegracji.
XXV