Hodnocení:
Kniha 'Unit Testing: Kniha „Principles, Practices, and Patterns“ je velmi oceňována pro svou komplexní a praktickou příručku o testování jednotek. Klade důraz na pragmatický přístup k testování, integraci architektonických problémů a zaměření na reálné aplikace spíše než na jednoduché příklady. Mnoho recenzentů chválí její přehlednost, uspořádání a hloubku obsahu, díky čemuž je vhodná jak pro začátečníky, tak pro zkušené vývojáře, kteří chtějí zlepšit své postupy testování.
Klady:⬤ Komplexní pokrytí principů a postupů testování jednotek.
⬤ Jasný a pragmatický styl psaní, díky němuž jsou složité koncepty snadno pochopitelné.
⬤ Silné zaměření na praktické, reálné aplikace a osvědčené postupy.
⬤ Nabízí vhled do návrhu testovatelného kódu a řešení externích závislostí.
⬤ Dobře strukturované, s vynikajícími shrnutími kapitol a pokyny pro různé styly testování.
⬤ Vřele doporučujeme vývojářům v jakékoli fázi jejich kariéry.
⬤ Některé pojmy, jako například „pozorovatelné chování“, by si zasloužily jasnější definice a příklady.
⬤ Omezená diskuse o testování uživatelského rozhraní, protože hlavní důraz je kladen na testování jednotek.
⬤ Kapitola o „odolnosti vůči refaktorizaci“ nemusí být pro všechny čtenáře intuitivní a mohla by mít více praktických příkladů.
⬤ K úplnému pochopení všech prezentovaných informací může být zapotřebí více čtení, protože je zde mnoho obsahu, který je třeba strávit.
(na základě 58 hodnocení čtenářů)
Unit Testing Principles, Practices, and Patterns: Effective Testing Styles, Patterns, and Reliable Automation for Unit Testing, Mocking, and Integrati
Radikální zlepšení testovací praxe a kvality softwaru pomocí nových stylů testování, dobrých vzorů a spolehlivé automatizace.
Klíčové vlastnosti
Praktický a na výsledky zaměřený přístup k jednotkovému testování.
Zdokonalte své stávající jednotkové testy zavedením moderních osvědčených postupů.
Naučte se čtyři pilíře dobrého unit testu.
Bezpečně automatizujte proces testování a ušetřete čas i peníze.
Zjistěte, které testy potřebují refaktorizaci a které je třeba zcela odstranit.
Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.
O knize
Skvělé postupy testování maximalizují kvalitu projektu a rychlost dodání díky odhalení špatného kódu v rané fázi vývoje. Špatné testy rozbijí váš kód, znásobí počet chyb a zvýší čas a náklady. Dlužíte to sobě - a svým projektům - naučit se provádět vynikající jednotkové testování.
Principy, vzory a postupy testování jednotek vás naučí navrhovat a psát testy zaměřené na klíčové oblasti kódu včetně modelu domény. V této srozumitelně napsané příručce se naučíte vytvářet testy a sady testů profesionální kvality a integrovat testování do celého životního cyklu aplikace. Jakmile si osvojíte myšlení založené na testování, budete překvapeni, jak lepší testy způsobují, že píšete lepší kód.
Co se naučíte
Univerzální pokyny pro hodnocení jakéhokoli jednotkového testu.
Testování pro identifikaci anti-vzorů a vyhnutí se jim.
Refaktorizace testů spolu s produkčním kódem.
Použití integračních testů k ověření celého systému.
Tato kniha je určena pro
Pro čtenáře, kteří znají základy unit testování. Příklady jsou napsány v jazyce C# a lze je snadno aplikovat na jakýkoli jazyk.
O autorovi
Vladimir Khorikov je autor, blogger a Microsoft MVP. Byl mentorem mnoha týmů v oblasti unit testování.
Obsah:
ČÁST 1 ŠIRŠÍ POHLED.
1 ) Cíl unit testování.
2 ) Co je to unit test?
3 ) Anatomie unit testu.
ČÁST 2 ABY VAŠE TESTY PRACOVALY PRO VÁS.
4 ) Čtyři pilíře dobrého unit testu.
5 ) Mocky a křehkost testů.
6 ) Styly unit testů.
7 ) Refaktoring směrem k hodnotným jednotkovým testům.
ČÁST 3 INTEGRAČNÍ TESTOVÁNÍ.
8 ) Proč integrační testování?
9 ) Osvědčené postupy při testování (Mocking).
10 ) Testování databáze.
ČÁST 4 ANTI-VZORY UNIT TESTOVÁNÍ.
11 ) Anti-vzory testování jednotek.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)