Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Beschreibung

With traditional software unit tests, there’s never a guarantee that an application will actually function correctly in the production environment. When you add microservices, testing becomes even more tricky.

Testing Java Microservices teaches readers how to write tests like unit, component, integration, container, contract, chaos, and more. Along the way, it also covers technologies like the Arquillian ecosystem, Wiremock, Mockito, AssertJ, Pact or Gatling. Finally, the book demonstrates how everything fits together into the Continuous Delivery pipeline.

Key Features:

· Practical hands-on guide

· Writing Persistence tests

· Teaches test strategies

· Shows how everything fits together in the Continuous Delivery Pipeline

Readers should be comfortable programming in Java. Experience with testing tools like jUnit is helpful but not required. Some experience in Java EE, Spring and Docker is also helpful.

About the Technology:

A microservice may consist of several, several hundred, or even several thousand of lines of code. Microservices enable programmers to isolate and scale smaller pieces of an application, rather than the entire application.

With traditional software unit tests, there’s never a guarantee that an application will actually function correctly in the production environment. When you add microservices, testing becomes even more tricky.

Testing Java Microservices teaches readers how to write tests like unit, component, integration, container, contract, chaos, and more. Along the way, it also covers technologies like the Arquillian ecosystem, Wiremock, Mockito, AssertJ, Pact or Gatling. Finally, the book demonstrates how everything fits together into the Continuous Delivery pipeline.

Key Features:

· Practical hands-on guide

· Writing Persistence tests

· Teaches test strategies

· Shows how everything fits together in the Continuous Delivery Pipeline

Readers should be comfortable programming in Java. Experience with testing tools like jUnit is helpful but not required. Some experience in Java EE, Spring and Docker is also helpful.

About the Technology:

A microservice may consist of several, several hundred, or even several thousand of lines of code. Microservices enable programmers to isolate and scale smaller pieces of an application, rather than the entire application.

Über den Autor
Alex Soto Bueno is a software engineer and is passionate about Java development and the open source software model. He leads the NoSQLUnit project and is a team member and evangelist of Arquillian. He has spread the word of testing at several conferences including Devoxx or GeeCon.
Details
Erscheinungsjahr: 2020
Fachbereich: Anwendungs-Software
Genre: Importe, Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Inhalt: Kartoniert / Broschiert
ISBN-13: 9781617292897
ISBN-10: 1617292893
Sprache: Englisch
Einband: Kartoniert / Broschiert
Autor: Alex Soto Bueno
Andy Gumbrecht
Jason Porter
Hersteller: Manning Publications
Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, D-36244 Bad Hersfeld, gpsr@libri.de
Maße: 233 x 187 x 22 mm
Von/Mit: Alex Soto Bueno (u. a.)
Erscheinungsdatum: 24.12.2018
Gewicht: 0,563 kg
Artikel-ID: 103443632