دانلود کتاب Testing Java Microservices: Using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito
by Andy Gumbrecht Alex Soto Bueno & Jason Porter [Andy Gumbrecht Alex Soto Bueno and Jason Porter]
|
عنوان فارسی: تست جاوا Microservices: با استفاده از Arquillian های Hoverfly های AssertJ های یکپارچه سازی junit, سلنیوم و Mockito |
دانلود کتاب
جزییات کتاب
and integration tests for microservice systems running on the JVM.
YouпїЅll work with a microservice environment built using Java EE,
WildFly Swarm, and Docker. YouпїЅll learn how to increase your test
coverage and productivity, and gain confidence that your system
will work as you expect.About the TechnologyMicroservice applications present special testing challenges.
Even simple services need to handle unpredictable loads, and
distributed message-based designs pose unique security and
performance concerns. These challenges increase when you throw in
asynchronous communication and containers.About the BookTesting Java Microservices teaches you to implement unit
and integration tests for microservice systems running on the JVM.
YouпїЅll work with a microservice environment built using Java EE,
WildFly Swarm, and Docker. YouпїЅll advance from writing simple unit
tests for individual services to more-advanced practices like chaos
or integration tests. As you move towards a continuous-delivery
pipeline, youпїЅll also master live system testing using technologies
like the Arquillian, Wiremock, and Mockito frameworks, along with
techniques like contract testing and over-the-wire service
virtualization. Master these microservice-specific practices and
tools and youпїЅll greatly increase your test coverage and
productivity, and gain confidence that your system will work as you
expect.WhatпїЅs insideTest automationIntegration testing microservice systemsTesting container-centric systemsService virtualizationAbout the ReaderWritten for Java developers familiar with Java EE, EE4J, Spring,
or Spring Boot.About the AuthorsAlex Soto Bueno and Jason Porter are Arquillian team members.
Andy Gumbrecht is an Apache TomEE developer and PMC. They all have
extensive enterprise-testing experience.