Tesztvezérelt fejlesztés Pythonnal: Engedelmeskedj a tesztelő kecskének: Django, Selenium és JavaScript használata

Értékelés:   (4.6 az 5-ből)

Tesztvezérelt fejlesztés Pythonnal: Engedelmeskedj a tesztelő kecskének: Django, Selenium és JavaScript használata (Harry Percival)

Olvasói vélemények

Összegzés:

A könyvet nagyra értékelik a lebilincselő írásmódja, a Python és a Django átfogó lefedettsége, valamint a tesztvezérelt fejlesztés (TDD) hatékony tanítása miatt. Sok kritikus dicsérte, hogy képes demisztifikálni az összetett témákat, és hogy gyakorlatiasan közelíti meg a tanulást. Néhányan azonban megjegyezték, hogy a kezdők számára zavaró lehet az időnkénti pontatlanságok és az elavult tartalom miatt.

Előnyök:

Kiváló írás
a Python, a Django és a TDD alapos lefedése
hatékony, lépésről lépésre történő tanulási megközelítés
kezdőknek és tapasztalt fejlesztőknek egyaránt kiváló
gyakorlatias példák és gyakorlati útmutatás
számos melléktémát tárgyal
támogató szerzői kommentár.

Hátrányok:

Néhány tartalom elavult, különösen a Django kompatibilitás tekintetében
zavaró lehet az abszolút kezdők számára
esetenként pontatlanságok a kódpéldákban
néhány rész (pl. Selenium) nem eléggé részletes.

(52 olvasói vélemény alapján)

Eredeti címe:

Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript

Könyv tartalma:

A gyakorlati útmutató második kiadása egy valódi webes alkalmazás fejlesztését mutatja be az elejétől a végéig, és a Pythonnal végzett tesztvezérelt fejlesztés (TDD) gyakorlati előnyeit mutatja be. Megtanulja, hogyan írjon és futtasson teszteket az alkalmazás minden egyes részének megépítése előtt, majd fejlessze a tesztek átadásához szükséges minimális mennyiségű kódot. Az eredmény? Tiszta kód, amely működik.

A folyamat során megismerkedsz a Django, a Selenium, a Git, a jQuery és a Mock alapjaival, valamint az aktuális webfejlesztési technikákkal. Ha készen áll arra, hogy Python-ismereteit a következő szintre emelje, ez a könyv - a Python 3. 6--világosan bemutatja, hogy a TDD hogyan ösztönzi az egyszerű tervezést és inspirálja a bizalmat.

⬤ Merüljön bele a TDD munkafolyamatba, beleértve az egységteszt/kódciklust és a refaktorálást.

⬤ Használjon egységteszteket az osztályokhoz és függvényekhez, és funkcionális teszteket a böngészőn belüli felhasználói interakciókhoz.

⬤ Tanulja meg, mikor és hogyan használjon mock objektumokat, és ismerje meg az izolált vs. integrált tesztek előnyeit és hátrányait.

⬤ Tesztelje és automatizálja telepítéseit egy staging szerverrel.

⬤ Tesztek alkalmazása a webhelyébe integrált harmadik féltől származó bővítményekre.

⬤ A tesztek automatikus futtatása egy folyamatos integrációs környezet használatával.

⬤ Használja a TDD-t egy REST API létrehozására egy front-end Ajax interfésszel.

A könyv egyéb adatai:

ISBN:9781491958704
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2017
Oldalak száma:604

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Építészeti minták Pythonnal: Tesztvezérelt fejlesztés, tartományvezérelt tervezés és eseményvezérelt...
Ahogy a Python egyre népszerűbbé válik, a...
Építészeti minták Pythonnal: Tesztvezérelt fejlesztés, tartományvezérelt tervezés és eseményvezérelt mikroszolgáltatások lehetővé tétele - Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Tesztvezérelt fejlesztés Pythonnal: Engedelmeskedj a tesztelő kecskének: Django, Selenium és...
A gyakorlati útmutató második kiadása egy valódi...
Tesztvezérelt fejlesztés Pythonnal: Engedelmeskedj a tesztelő kecskének: Django, Selenium és JavaScript használata - Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)