Testovanie mikroslužieb v Jave: Vyzerá to tak: Ako používať Arquillian, Hoverfly, Assertj, Junit, Selenium a Mockito

Hodnotenie:   (3,8 z 5)

Testovanie mikroslužieb v Jave: Vyzerá to tak: Ako používať Arquillian, Hoverfly, Assertj, Junit, Selenium a Mockito (Bueno Alex Soto)

Recenzie čitateľov

Zhrnutie:

Kniha je oceňovaná pre svoj stručný, úplný a praktický prístup k testovaniu mikroslužieb, ktorého autorom je uznávaný učiteľ. Trpí však slabou podporou na sprievodnej webovej stránke Manning, pričom používatelia sa stretávajú s chybami v návodoch a nedostatočnou angažovanosťou autora a vydavateľa.

Výhody:

Výborne napísané uznávaným učiteľom, stručný a úplný obsah, praktický prístup, k dispozícii bezplatná elektronická kópia.

Nevýhody:

Slabá podpora na sprievodnej webovej stránke Manning, chyby vo výukových programoch, nedostatočná reakcia autora a vydavateľa, neposkytnuté errata.

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

Pôvodný názov:

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

Obsah knihy:

Zhrnutie

Testovanie mikroslužieb Java vás naučí implementovať jednotkové a integračné testy pre systémy mikroslužieb bežiace na JVM. Budete pracovať s prostredím mikroslužieb vytvoreným pomocou Java EE, WildFly Swarm a Docker. Naučíte sa, ako zvýšiť pokrytie a produktivitu testov a získať istotu, že váš systém bude fungovať podľa vašich predstáv.

Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.

O technológii

Mikroslužobné aplikácie predstavujú osobitné výzvy v oblasti testovania. Aj jednoduché služby musia zvládať nepredvídateľné zaťaženie a distribuované návrhy založené na správach predstavujú jedinečné problémy v oblasti bezpečnosti a výkonu. Tieto výzvy sa ešte zvýšia, keď sa pridá asynchrónna komunikácia a kontajnery.

O knihe

Testovanie mikroslužieb Java vás naučí implementovať jednotkové a integračné testy pre systémy mikroslužieb bežiace na JVM. Budete pracovať s prostredím mikroslužieb vytvoreným pomocou Java EE, WildFly Swarm a Docker. Postúpite od písania jednoduchých jednotkových testov pre jednotlivé služby k pokročilejším postupom, ako sú chaos alebo integračné testy. S prechodom na continuous-delivery pipeline si osvojíte aj živé testovanie systému pomocou technológií, ako sú frameworky Arquillian, Wiremock a Mockito, spolu s technikami, ako je testovanie kontraktov a virtualizácia služieb cez kábel. Ak si osvojíte tieto postupy a nástroje špecifické pre mikroslužby, výrazne zvýšite pokrytie a produktivitu testovania a získate istotu, že váš systém bude fungovať podľa vašich očakávaní.

Čo je vnútri

⬤ Automatizácia testov.

⬤ Integračné testovanie systémov mikroslužieb.

⬤ Testovanie kontajnerovo orientovaných systémov.

⬤ Virtualizácia služieb.

O čitateľovi

Napísané pre vývojárov v jazyku Java, ktorí poznajú Java EE, EE4J, Spring alebo Spring Boot.

O autoroch

Alex Soto Bueno a Jason Porter sú členmi tímu Arquillian. Andy Gumbrecht je vývojár Apache TomEE a PMC. Všetci majú rozsiahle skúsenosti s podnikovým testovaním.

Obsah Table of Contents.

⬤ Úvod do mikroslužieb.

⬤ Testovaná aplikácia.

⬤ Testovanie mikroslužieb po častiach.

⬤ Testovanie komponentov mikroslužieb.

⬤ Testovanie integrácie mikroslužieb.

⬤ Testovanie zmlúv.

⬤ Testovanie od konca do konca.

⬤ Docker a testovanie.

⬤ Virtualizácia služieb.

⬤ Plynulé poskytovanie mikroslužieb.

Ďalšie údaje o knihe:

ISBN:9781617292897
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2018
Počet strán:325

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Testovanie mikroslužieb v Jave: Vyzerá to tak: Ako používať Arquillian, Hoverfly, Assertj, Junit,...
Zhrnutie Testovanie mikroslužieb Java vás naučí...
Testovanie mikroslužieb v Jave: Vyzerá to tak: Ako používať Arquillian, Hoverfly, Assertj, Junit, Selenium a Mockito - Testing Java Microservices: Using Arquillian, Hoverfly, Assertj, Junit, Selenium, and Mockito

Diela autora vydali tieto vydavateľstvá: