Vývoj riadený testami v jazyku Python: Poslúchnite testovaciu kozu: Používanie Djanga, Selenia a JavaScriptu

Hodnotenie:   (4,6 z 5)

Vývoj riadený testami v jazyku Python: Poslúchnite testovaciu kozu: Používanie Djanga, Selenia a JavaScriptu (Harry Percival)

Recenzie čitateľov

Zhrnutie:

Kniha je vysoko cenená pre svoj pútavý štýl písania, komplexné pokrytie Pythonu a Djanga a efektívnu výučbu testami riadeného vývoja (TDD). Mnohí recenzenti chválili jej schopnosť demystifikovať zložité témy a praktický prístup k výučbe. Niektorí však poznamenali, že pre začiatočníkov môže byť mätúca kvôli občasným nepresnostiam a neaktuálnemu obsahu.

Výhody:

Vynikajúco napísané
dôkladné pokrytie Pythonu, Djanga a TDD
efektívny prístup k učeniu krok za krokom
skvelé pre začiatočníkov aj skúsených vývojárov
praktické príklady a praktický návod
množstvo pokrytých vedľajších tém
podporný komentár autora.

Nevýhody:

Niektorý obsah je zastaraný, najmä pokiaľ ide o kompatibilitu s Django
môže byť mätúci pre úplných začiatočníkov
občasné nepresnosti v príkladoch kódu
niektoré časti (napr. Selenium) nie sú dostatočne podrobné.

(na základe 52 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Druhé vydanie tejto praktickej príručky, ktorá vás prevedie vývojom skutočnej webovej aplikácie od začiatku do konca, ukazuje praktické výhody vývoja riadeného testami (TDD) v jazyku Python. Naučíte sa, ako napísať a spustiť testy pred vytvorením každej časti aplikácie a potom vytvoriť minimálne množstvo kódu potrebného na úspešné zvládnutie týchto testov. Výsledok? Čistý kód, ktorý funguje.

Počas tohto procesu sa naučíte základy Django, Selenium, Git, jQuery a Mock spolu so súčasnými technikami vývoja webových aplikácií. Ak ste pripravení posunúť svoje zručnosti v jazyku Python na vyššiu úroveň, táto kniha - aktualizovaná pre Python 3. 6 - jasne ukazuje, ako TDD podporuje jednoduché návrhy a vzbudzuje dôveru.

⬤ Ponorte sa do pracovného postupu TDD vrátane cyklu jednotkových testov/kódu a refaktorovania.

⬤ Používajte jednotkové testy pre triedy a funkcie a funkčné testy pre interakcie s používateľom v prehliadači.

⬤ Zistite, kedy a ako používať makety objektov a aké sú výhody a nevýhody izolovaných a integrovaných testov.

⬤ Testujte a automatizujte svoje nasadenia pomocou servera staging.

⬤ Aplikujte testy na zásuvné moduly tretích strán, ktoré integrujete na svoje stránky.

⬤ Spustite testy automaticky pomocou prostredia Continuous Integration.

⬤ Použite TDD na vytvorenie rozhrania REST API s front-endovým rozhraním Ajax.

Ďalšie údaje o knihe:

ISBN:9781491958704
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2017
Počet strán:604

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Vzory architektúry s Pythonom: Umožnenie vývoja riadeného testovaním, návrhu riadeného doménou a...
S rastúcou popularitou jazyka Python sú projekty...
Vzory architektúry s Pythonom: Umožnenie vývoja riadeného testovaním, návrhu riadeného doménou a mikroslužieb riadených udalosťami - Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Vývoj riadený testami v jazyku Python: Poslúchnite testovaciu kozu: Používanie Djanga, Selenia a...
Druhé vydanie tejto praktickej príručky, ktorá vás...
Vývoj riadený testami v jazyku Python: Poslúchnite testovaciu kozu: Používanie Djanga, Selenia a JavaScriptu - Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)