Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
WprOWadZEniE
Rozdział16:Tworzenieoprogramowaniasterowanetestamiakceptacyjnymi
(ATDD)wtymrozdzialewyjaśnionokorzyścizestosowaniaorazsposóbimple-
mentacjimetodykitworzeniaoprogramowaniasterowanegotestamiakceptacyj-
nymi,któradziękiwykorzystaniuciągłejintegracjiobejmujecałycykltworzenia
oprogramowaniaipomagazespołowiefektywniewykorzystywaćmetodykęAgile.
Rozdział17:Testyjednostkoweitworzenieoprogramowaniasterowanetestami
(TDD)wtymrozdzialeomówionotechniki,któretradycyjnieprzypisywane
wyłącznieprogramistomaplikacji:testyjednostkoweitworzenieoprogramowania
sterowanetestami,aletaknaprawdęnieodłącznączęściąautomatyzacjitestów.
Rozdział18:Innerodzajetestówautomatycznychwtymrozdzialeomówionodo-
datkowerodzajetestówautomatycznych,wtymtestowaniewydajnościiobciąże-
nia,testowaniewśrodowiskuprodukcyjnym,testowaniewizualne,testyinstalacji,
testowaniezwykorzystaniemsztucznejinteligencjiiwięcej.
Rozdział19:Codalej?wtymrozdzialepodanopewnewskazówekdotyczące
dalszegozdobywaniairozwijaniaumiejętnościwzakresieautomatyzacjitestów.
Pozatymirozdziałami,nakońcuksiążkidostępnerównieżczterydodatki:
DodatekA:Rzeczywisteprzykładytendodatekstanowiuzupełnienierozdziału6
(hAutomatyzacjaiarchitekturatestów”)izawieraczteryrzeczywisteprzykłady
architekturaplikacjiorazodpowiadająceimrozwiązaniaautomatyzacji.
DodatekB:Mechanizmoczyszczaniatendodatekzawieraopissposóbbudowy
mechanizmuoczyszczania,przedstawionegowrozdziale7(hIzolacjaiśrodowiska
testowe”).
DodatekC:ProjektDTestAutomationEssentials”wtymdodatkuopisałem
stworzonyprzezemnieprojektopensourceonazwieTestAutomationEssentials,
zawierającywieleprzydatnychnarzędzikodu(napisanychwC#)dlaprojektów
automatyzacjitestów.
DodatekD:Wskazówkiipraktykizwiększająceproduktywnośćprogramistyten
dodatekstanowiuzupełnieniedlarozdziałówod9do14izawierawskazówki,które
pozwoląnamzwiększyćproduktywnośćpodczasprogramowania.Choćwskazówki
temogąbyćprzydatnedladowolnegoprogramisty,będąoneszczególnieużyteczne
dlaprogramistówautomatyzacjitestów.
Przyjemnejlektury!