Testarea microserviciilor Java: Utilizarea Arquillian, Hoverfly, Assertj, Junit, Selenium și Mockito

Evaluare:   (3.8 din 5)

Testarea microserviciilor Java: Utilizarea Arquillian, Hoverfly, Assertj, Junit, Selenium și Mockito (Bueno Alex Soto)

Recenzii ale cititorilor

Rezumat:

Cartea este lăudată pentru abordarea sa concisă, completă și practică a testării microserviciilor, scrisă de un profesor respectat. Cu toate acestea, ea suferă de un sprijin slab pe pagina web de însoțire Manning, utilizatorii confruntându-se cu erori în tutoriale și cu o lipsă de angajament din partea autorului și a editorului.

Avantaje:

Scriere excelentă de către un profesor respectat, conținut concis și complet, abordare practică, copie electronică gratuită disponibilă.

Dezavantaje:

Asistență slabă pe pagina web de însoțire Manning, erori în tutoriale, lipsă de reacție din partea autorului și a editorului, nicio erată furnizată.

(pe baza a 2 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Rezumat

Testing Java Microservices vă învață să implementați teste unitare și de integrare pentru sistemele de microservicii care rulează pe JVM. Veți lucra cu un mediu de microservicii construit folosind Java EE, WildFly Swarm și Docker. Veți învăța cum să vă măriți acoperirea și productivitatea testelor și să câștigați încrederea că sistemul dvs. va funcționa așa cum vă așteptați.

Cumpărarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Despre tehnologie

Aplicațiile microservicii prezintă provocări speciale de testare. Chiar și serviciile simple trebuie să facă față unor sarcini imprevizibile, iar modelele distribuite bazate pe mesaje ridică probleme unice de securitate și performanță. Aceste provocări cresc atunci când adăugați comunicarea asincronă și containerele.

Despre carte

Testing Java Microservices vă învață să implementați teste unitare și de integrare pentru sistemele de microservicii care rulează pe JVM. Veți lucra cu un mediu de microservicii construit folosind Java EE, WildFly Swarm și Docker. Veți trece de la scrierea de teste unitare simple pentru servicii individuale la practici mai avansate, cum ar fi testele de haos sau de integrare. Pe măsură ce vă îndreptați către o conductă de livrare continuă, veți stăpâni, de asemenea, testarea sistemului live utilizând tehnologii precum cadrele Arquillian, Wiremock și Mockito, împreună cu tehnici precum testarea contractelor și virtualizarea serviciilor prin cablu. Stăpâniți aceste practici și instrumente specifice microserviciilor și vă veți crește considerabil acoperirea și productivitatea testelor și veți câștiga încrederea că sistemul dvs. va funcționa așa cum vă așteptați.

Ce este în interior

⬤ Automatizarea testelor.

⬤  Testarea integrării sistemelor de microservicii.

⬤ Testarea sistemelor centrate pe containere.

⬤ Virtualizarea serviciilor.

Despre cititor

Scris pentru dezvoltatorii Java familiarizați cu Java EE, EE4J, Spring sau Spring Boot.

Despre autori

Alex Soto Bueno și Jason Porter sunt membri ai echipei Arquillian. Andy Gumbrecht este dezvoltator Apache TomEE și PMC. Cu toții au o vastă experiență în testarea la nivel de întreprindere.

Tabla de conținut

⬤ O introducere în microservicii.

⬤ Aplicația în curs de testare.

⬤ Testarea unitară a microserviciilor.

⬤ Testarea microserviciilor prin componente.

⬤ Testarea integrării microserviciilor.

⬤ Teste contractuale.

⬤ Testare end-to-end.

⬤ Docker și testare.

⬤ Virtualizarea serviciilor.

⬤ Continuous delivery în microservicii.

Alte date despre carte:

ISBN:9781617292897
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2018
Numărul de pagini:325

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Testarea microserviciilor Java: Utilizarea Arquillian, Hoverfly, Assertj, Junit, Selenium și Mockito...
Rezumat Testing Java Microservices vă învață să...
Testarea microserviciilor Java: Utilizarea Arquillian, Hoverfly, Assertj, Junit, Selenium și Mockito - Testing Java Microservices: Using Arquillian, Hoverfly, Assertj, Junit, Selenium, and Mockito

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)