Az egységtesztelés művészete: Példákkal C# nyelven

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

Az egységtesztelés művészete: Példákkal C# nyelven (Roy Osherove)

Olvasói vélemények

Összegzés:

A C# nyelven végzett egységtesztelésről szóló könyvet a világos, gyakorlatias megközelítés és a könnyen követhető nyelvezet miatt dicsérik, így kezdők és tapasztalt fejlesztők számára egyaránt alkalmas. Értékes fogalmakat, technikákat és azonnal alkalmazható, valós példákat nyújt. Ugyanakkor kritikát kapott a rendezetlen tartalom, a változó mélység és a kódpéldák hibái miatt, ami miatt egyes olvasók zavarosnak találják.

Előnyök:

Világos, érthető angol nyelven íródott.
Gyakorlati és alkalmazható példákat tartalmaz.
Kezdőknek és tapasztalt fejlesztőknek egyaránt jó.
Foglalkozik az egységtesztelés során felmerülő valós problémákkal.
Olyan fontos fogalmakra összpontosít, mint az egységtesztelés 3 A-ja (Arrange, Act, Assert).

Hátrányok:

Néhány olvasó logikátlannak találja a szervezést.
Hibákat tartalmaz a kódpéldákban.
Néhány olvasó úgy érzi, hogy bizonyos témákból hiányzik a mélység.
Egyes kiadások nem mindig aktuálisak, ami a használt példányok esetében csalódást okozhat.
Többször hivatkozik más anyagokra, ami összezavarhatja az olvasókat.

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

Eredeti címe:

The Art of Unit Testing: With Examples in C#

Könyv tartalma:

Összefoglaló

A The Art of Unit Testing, második kiadás lépésről lépésre vezeti Önt az első egyszerű tesztek megírásától a karbantartható, olvasható és megbízható robusztus tesztkészletek kifejlesztéséig. Elsajátíthatja az alapötleteket, és gyorsan áttérhet az olyan nagy értékű témákra, mint a mockok, a stubok és az izoláció, beleértve az olyan keretrendszereket, mint a Moq, a FakeItEasy és a Typemock Isolator. Felfedezi a tesztelési mintákat és a szervezést, a régi kóddal való munkát, sőt a „nem tesztelhető” kódot is. Útközben megismerkedhet az integrációs teszteléssel, valamint az adatbázisok és más technológiák tesztelésére szolgáló technikákkal és eszközökkel.

A könyvről

Tudja, hogy egységtesztelnie kellene, akkor miért nem teszi? Ha még nem ismeri a unit tesztelést, ha unalmasnak találja a unit tesztelést, vagy ha egyszerűen nem kap elég hasznot a ráfordított erőfeszítésekért, akkor olvasson tovább.

A The Art of Unit Testing, második kiadás lépésről lépésre vezeti Önt az első egyszerű egységtesztek megírásától a teljes tesztkészlet létrehozásáig, amely karbantartható, olvasható és megbízható. Gyorsan áttér a bonyolultabb témákra, például a mockokra és a stubokra, miközben megtanulja használni az olyan izolációs (mocking) keretrendszereket, mint a Moq, a FakeItEasy és a Typemock Isolator. Felfedezed a tesztelési mintákat és a szervezést, refaktorálod a kódalkalmazásokat, és megtanulod, hogyan teszteld a „nem tesztelhető” kódot. Útközben megismerkedik az integrációs teszteléssel és az adatbázisokkal való tesztelés technikáival.

A könyvben szereplő példák a C# nyelvet használják, de bárki számára hasznos lehet, aki statikusan tipizált nyelvet, például Javát vagy C++-t használ.

A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.

What's Inside

⬤ Készítsen olvasható, karbantartható, megbízható teszteket.

⬤ Hamisítványok, stubs, mock objektumok és izolációs (mocking) keretrendszerek.

⬤ Egyszerű függőségi injektálási technikák.

⬤ Örökölt kód rekonstrukciója.

A szerzőről

Roy Osherove több mint 15 éve foglalkozik kódolással, és világszerte tanácsokat ad és csapatokat képez a unit tesztelés és a tesztvezérelt fejlesztés szelíd művészetéről. Blogja az ArtOfUnitTesting.com címen található.

Tartalomjegyzék

1. RÉSZ A KEZDÉS.

⬤ A unit tesztelés alapjai.

⬤ Egy első egységteszt.

2. RÉSZ ALAPVETŐ TECHNIKÁK.

⬤ Sztubok használata a függőségek megtörésére.

⬤ Interakciótesztelés mock objektumok használatával.

⬤ Isolációs (mocking) keretrendszerek.

⬤ Mélyebbre ásás az izolációs keretrendszerekbe.

3. RÉSZ A TESZTKÓD.

⬤ Tesztelési hierarchiák és szervezés.

⬤ A jó egységtesztek pillérei.

4. RÉSZ TERVEZÉS ÉS FOLYAMAT.

⬤ A egységtesztelés integrálása a szervezetbe.

⬤ Munka az örökölt kóddal.

⬤ Tervezés és tesztelhetőség.

A könyv egyéb adatai:

ISBN:9781617290893
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2013
Oldalak száma:375

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Az egységtesztelés művészete: Példákkal C# nyelven - The Art of Unit Testing: With Examples in...
Összefoglaló A The Art of Unit Testing, második...
Az egységtesztelés művészete: Példákkal C# nyelven - The Art of Unit Testing: With Examples in C#
Az egységtesztelés művészete, harmadik kiadás: Példákkal JavaScriptben - The Art of Unit Testing,...
A The Art of Unit Testing, harmadik kiadás a...
Az egységtesztelés művészete, harmadik kiadás: Példákkal JavaScriptben - The Art of Unit Testing, Third Edition: With Examples in 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)