Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
WprOWadZEniE
zagwarantować,żetestysąwiarygodneiniemająnaniewpływużadneniepożądane
efekty.
•
Rozdział8:Szerszaperspektywa–wtymrozdzialeomówionowzajemnezależności
pomiędzywszystkimitematamiomawianymiwpoprzednichrozdziałach–głównie
międzyarchitekturą,strukturąbiznesu,procesamibiznesowymiioczywiścieauto-
matyzacjątestów.Omówionorównieżsposób,wjakiwszystkietetematyodnoszą
siędokulturybiznesu.
CzęśćII:
•
Rozdział9:Przygotowaniedosamouczka–tenrozdział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:Projektowaniepierwszegoprzypadkutestowego–wtymrozdziale
uczymysiękonkretnejtechnikiprojektowaniaprzypadkówtestowychwsposóbnaj-
lepiejpasującydotestówautomatycznych.
•Rozdział11:Kodowaniepierwszegotestu–wtymrozdzialepokazano,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łnianiepierwszegotestu–wtymrozdzialekoń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ów–wtymrozdzialedodajemyjedendodat-
kowytest.Ponadtoomawiamysposóbdodawaniacorazwiększejliczbytestówprzy
jednoczesnymrozszerzaniuiusprawnianiuwspierającejichinfrastruktury,wtym
obsługętestowaniawwieluprzeglądarkach,obsługęwieluśrodowiskiznacznie
więcej.
•
Rozdział15:Ciągłaintegracja–wtymrozdziale(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