Java mikroszolgáltatások tesztelése: Az Arquillian, Hoverfly, Assertj, Junit, Selenium és Mockito használata

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

Java mikroszolgáltatások tesztelése: Az Arquillian, Hoverfly, Assertj, Junit, Selenium és Mockito használata (Bueno Alex Soto)

Olvasói vélemények

Összegzés:

A könyvet a mikroszolgáltatások tesztelésének tömör, teljes és gyakorlatias megközelítése miatt dicsérik, amelyet egy elismert tanár írt. Azonban a Manning kísérő weboldalán gyenge támogatástól szenved, a felhasználók hibákkal szembesülnek az oktatóanyagokban, és a szerző és a kiadó elkötelezettségének hiánya miatt.

Előnyök:

Kiváló írás egy elismert tanár tollából, tömör és teljes tartalom, gyakorlatias megközelítés, ingyenes elektronikus példány elérhető.

Hátrányok:

Gyenge támogatás a Manning kísérő weboldalon, hibák az oktatóanyagokban, a szerző és a kiadó nem reagál, nem adnak hibajegyzéket.

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

Eredeti címe:

Testing Java Microservices: Using Arquillian, Hoverfly, Assertj, Junit, Selenium, and Mockito

Könyv tartalma:

Összefoglaló

A Java mikroszolgáltatások tesztelése megtanítja a JVM-en futó mikroszolgáltatási rendszerek egység- és integrációs tesztjeinek megvalósítását. Egy Java EE, WildFly Swarm és Docker segítségével felépített mikroszolgáltatási környezettel fogsz dolgozni. Megtanulod, hogyan növelheted a tesztek lefedettségét és termelékenységét, és bizalmat kapsz abban, hogy a rendszered az elvárásaidnak megfelelően fog működni.

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 technológiáról

A mikroszolgáltatási alkalmazások különleges tesztelési kihívásokat jelentenek. Még az egyszerű szolgáltatásoknak is kiszámíthatatlan terhelést kell kezelniük, és az elosztott üzenetalapú tervek egyedi biztonsági és teljesítménybeli problémákat vetnek fel. Ezek a kihívások tovább fokozódnak, ha aszinkron kommunikációt és konténereket is bevetünk.

A könyvről

A Java mikroszolgáltatások tesztelése megtanítja a JVM-en futó mikroszolgáltatási rendszerek egység- és integrációs tesztjeinek végrehajtását. Egy Java EE, WildFly Swarm és Docker segítségével felépített mikroszolgáltatási környezettel fogsz dolgozni. Az egyes szolgáltatások egyszerű egységtesztjeinek írásától haladsz majd előre az olyan fejlettebb gyakorlatokig, mint a káosz- vagy integrációs tesztek. Ahogy haladsz a folyamatos kiszolgálási csővezeték felé, elsajátítod az élő rendszer tesztelését is olyan technológiák segítségével, mint az Arquillian, Wiremock és Mockito keretrendszerek, valamint olyan technikák, mint a szerződéses tesztelés és a vezeték nélküli szolgáltatásvirtualizáció. Ha elsajátítja ezeket a mikroszolgáltatás-specifikus gyakorlatokat és eszközöket, nagymértékben növelheti a tesztelés lefedettségét és termelékenységét, és bizalmat nyerhet abban, hogy rendszere az elvárásoknak megfelelően fog működni.

What's Inside

⬤ Tesztautomatizálás.

⬤ Mikroszolgáltatási rendszerek integrációs tesztelése.

⬤ Konténerközpontú rendszerek tesztelése.

⬤ Szolgáltatás-virtualizáció.

Az olvasóról

Java fejlesztőknek íródott, akik ismerik a Java EE-t, az EE4J-t, a Springet vagy a Spring Bootot.

A szerzőkről

Alex Soto Bueno Soto és Jason Porter az Arquillian csapat tagjai. Andy Gumbrecht az Apache TomEE fejlesztője és PMC. Mindannyian kiterjedt vállalati tesztelési tapasztalattal rendelkeznek.

Tartalomjegyzék

⬤ Egy bevezetés a mikroszolgáltatásokba.

⬤ Tesztelés alatt álló alkalmazás.

⬤ Mikroszolgáltatások egységtesztelése.

⬤ Komponensekből álló mikroszolgáltatások tesztelése.

⬤ Mikroszolgáltatások integrációs tesztelése.

⬤ Szerződéses tesztek.

⬤ End-to-end tesztelés.

⬤ Docker és tesztelés.

⬤ Szolgáltatás-virtualizáció.

⬤ Folyamatos szállítás mikroszolgáltatásokban.

A könyv egyéb adatai:

ISBN:9781617292897
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:325

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Java mikroszolgáltatások tesztelése: Az Arquillian, Hoverfly, Assertj, Junit, Selenium és Mockito...
Összefoglaló A Java mikroszolgáltatások...
Java mikroszolgáltatások tesztelése: Az Arquillian, Hoverfly, Assertj, Junit, Selenium és Mockito használata - Testing Java Microservices: Using Arquillian, Hoverfly, Assertj, Junit, Selenium, and Mockito

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)