IOS Unit Testing by Example: Tipy a techniky Xctestu s použitím Swiftu

Hodnotenie:   (4,7 z 5)

IOS Unit Testing by Example: Tipy a techniky Xctestu s použitím Swiftu (Jon Reid)

Recenzie čitateľov

Zhrnutie:

Kniha je vysoko hodnotená ako základný zdroj informácií pre vývojárov iOS, ktorí chcú zlepšiť svoje zručnosti v oblasti testovania jednotiek. Ponúka praktické príklady, užitočné techniky a cenné poznatky o písaní efektívnych testov. Obsah je dobre štruktúrovaný a je určený pre začiatočníkov aj skúsených vývojárov.

Výhody:

Komplexné pokrytie techník testovania v systéme iOS, praktické príklady, dobre organizovaná štruktúra, vhodné pre všetky úrovne zručností, informatívne tipy na písanie spoľahlivých testov a dôveryhodný autor s overenými odbornými znalosťami.

Nevýhody:

Neuvádzajú sa žiadne významné nevýhody; niektorí používatelia však naznačujú, že hoci je efektívna pre vývoj v systéme iOS, tí, ktorí prichádzajú z iných programátorských prostredí, môžu potrebovať ďalšie zdroje na preklenutie medzery.

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

Pôvodný názov:

IOS Unit Testing by Example: Xctest Tips and Techniques Using Swift

Obsah knihy:

Nebojte sa zmeniť dizajn svojho kódu iOS pomocou spoľahlivých jednotkových testov. Pomocou vstavaného testovacieho rámca XCTest v Xcode a Swifte získate rýchlu spätnú väzbu na celý svoj kód - vrátane staršieho kódu. Naučte sa triky a techniky testovania všetkého kódu iOS, najmä kontrolérov zobrazení (UIViewControllers), ktoré sú pre aplikácie iOS kľúčové. Naučte sa izolovať a nahradiť závislosti v staršom kóde napísanom bez testov. Precvičte si bezpečné refaktorovanie, ktoré tieto testy umožňuje, a sledujte, ako sa všetky vaše zmeny rýchlo a automaticky overujú. Urobte aj tie najodvážnejšie zmeny kódu s úplnou istotou.

Manuálne testovanie kódu a používateľského rozhrania je tým pomalšie, čím hlbšia je vaša navigačná hierarchia. Len dosiahnutie konkrétnej obrazovky môže trvať niekoľko klepnutí, nehovoriac o skutočných testoch pracovného postupu. Automatické testovanie jednotiek ponúka takú rýchlu spätnú väzbu, že môže zmeniť pravidlá vývoja. Prineste testovanie do vývoja iOS, dokonca aj pre starší kód. Pomocou XCTestu môžete písať unit testy v jazyku Swift pre všetok svoj kód.

Vývojári IOS si zvyčajne vyhradzujú unit testy len pre svoje modelové triedy. Takýto prístup však vynecháva väčšinu kódu bežného pre aplikácie iOS, najmä v prípade UIViewControllers. Naučte sa, ako testovať tieto view controllery, aby ste rozšírili svoje možnosti unit testovania. Keďže dobré unit testy tvoria základ bezpečného refaktorovania, máte možnosť robiť odvážne zmeny. Naučte sa, ako sa vyhnúť najčastejším chybám, ktoré programátori Swiftu robia pomocou frameworku XCTest. Použite pokrytie kódu na nájdenie dier vo svojich testovacích súpravách. Naučte sa identifikovať ťažké závislosti.

Prerábajte návrh svojho kódu rýchlo, s menším rizikom a bez obáv.

Ďalšie údaje o knihe:

ISBN:9781680506815
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2020
Počet strán:300

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

IOS Unit Testing by Example: Tipy a techniky Xctestu s použitím Swiftu - IOS Unit Testing by...
Nebojte sa zmeniť dizajn svojho kódu iOS pomocou...
IOS Unit Testing by Example: Tipy a techniky Xctestu s použitím Swiftu - IOS Unit Testing by Example: Xctest Tips and Techniques Using Swift

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)