Értékelés:
A 'Unit Testing: Principles, Practices, and Patterns” című könyvet nagyra értékelik az egységtesztelés átfogó és gyakorlati útmutatója miatt. A könyv a tesztelés pragmatikus megközelítését hangsúlyozza, integrálja az architektúra szempontjait, és az egyszerű példák helyett a valós alkalmazásokra összpontosít. Számos kritikus dicséri a könyv áttekinthetőségét, szervezettségét és tartalmi mélységét, így a könyv egyaránt alkalmas a kezdők és a tesztelési gyakorlatukat fejleszteni kívánó tapasztalt fejlesztők számára.
Előnyök:⬤ Az egységtesztelési elvek és gyakorlatok átfogó lefedettsége.
⬤ Világos és pragmatikus írásmód, amely könnyen érthetővé teszi az összetett fogalmakat.
⬤ Nagy hangsúlyt fektet a gyakorlati, valós alkalmazásokra és a legjobb gyakorlatokra.
⬤ Betekintést nyújt a tesztelhető kód tervezésébe és a külső függőségek kezelésébe.
⬤ Jól strukturált, kiváló fejezetösszefoglalókkal és a különböző tesztelési stílusokra vonatkozó útmutatással.
⬤ Nagyon ajánlott a pályafutásuk bármely szakaszában lévő fejlesztőknek.
⬤ Néhány fogalom, mint például a „megfigyelhető viselkedés”, világosabb definíciókat és példákat igényelhetne.
⬤ A felhasználói felület tesztelésének korlátozott tárgyalása, mivel a fő hangsúly az egységtesztelésen van.
⬤ A „refaktorálással szembeni ellenállásról” szóló fejezet nem minden olvasó számára intuitív, és több gyakorlati példát is tartalmazhatna.
⬤ Többszöri olvasásra lehet szükség ahhoz, hogy az összes bemutatott információt teljes mértékben megértsük, mivel sok a feldolgozandó tartalom.
(58 olvasói vélemény alapján)
Unit Testing Principles, Practices, and Patterns: Effective Testing Styles, Patterns, and Reliable Automation for Unit Testing, Mocking, and Integrati
Javítsa radikálisan a tesztelési gyakorlatát és a szoftver minőségét új tesztelési stílusokkal, jó mintákkal és megbízható automatizálással.
Főbb jellemzők
Gyakorlati és eredményorientált megközelítés az egységteszteléshez.
Finomítsa meglévő egységtesztjeit a modern legjobb gyakorlatok alkalmazásával.
Ismerje meg a jó egységteszt négy pillérét.
Automatizálja biztonságosan tesztelési folyamatát, hogy időt és pénzt takarítson meg.
Ismerje fel, mely tesztek igényelnek refaktorizálást, és melyeket kell teljesen törölni.
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.
A könyvről
A nagyszerű tesztelési gyakorlatok maximalizálják a projekt minőségét és a szállítási sebességet azáltal, hogy a fejlesztési folyamat korai szakaszában azonosítják a rossz kódot. A rossz tesztek tönkreteszik a kódot, megsokszorozzák a hibákat, és növelik az időt és a költségeket. Tartozik magának - és a projektjeinek - azzal, hogy megtanulja, hogyan végezzen kiváló egységtesztelést.
A Unit Testing Principles, Patterns and Practices megtanítja, hogyan tervezzen és írjon olyan teszteket, amelyek a kód kulcsfontosságú területeit célozzák, beleértve a domain modellt is. Ebben a világosan megírt útmutatóban megtanulja, hogyan fejlesszen professzionális minőségű teszteket és tesztkészleteket, és hogyan integrálja a tesztelést az alkalmazás teljes életciklusába. Ahogy elfogadja a tesztelési gondolkodásmódot, meg fog lepődni, hogy a jobb tesztek hatására jobb kódot ír.
Mit fog tanulni
Univerzális irányelvek bármely egységteszt értékeléséhez.
Tesztelés az anti-minták azonosítására és elkerülésére.
A tesztek átdolgozása a termelési kóddal együtt.
Integrációs tesztek használata a teljes rendszer ellenőrzésére.
Ez a könyv a következők számára készült
Azoknak az olvasóknak, akik ismerik a unit tesztelés alapjait. A példák C# nyelven íródtak, de könnyen alkalmazhatók bármely nyelvre.
A szerzőről
Vladimir Khorikov szerző, blogger és Microsoft MVP. Számos csapatot mentorált már az egységtesztelés rejtelmeiben.
Tartalomjegyzék:
1. RÉSZ A NAGYOBB KÉP.
1 ) Az egységtesztelés célja.
2 ) Mi az a unit teszt?
3 ) Az egységteszt anatómiája.
2. RÉSZ: A TESZTEKET AZ ÖN SZOLGÁLATÁBA ÁLLÍTJUK.
4 ) A jó egységteszt négy pillére.
5 ) Mockok és a tesztek törékenysége.
6 ) Az egységtesztelés stílusai.
7 ) Refaktorálás az értékes egységtesztek felé.
3. RÉSZ INTEGRÁCIÓS TESZTELÉS.
8 ) Miért integrációs tesztelés?
9 ) A legjobb gyakorlatok a gúnyolódással kapcsolatban.
10 ) Az adatbázis tesztelése.
4. RÉSZ EGYSÉGTESZTELÉSI ANTI-MINTÁK.
11 ) Egységtesztelési anti-minták.
© 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)