Coverart for item
The Resource Testing Java microservices : using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito, Alex Soto Bueno, Andy Gumbrecht, Jason Porter

Testing Java microservices : using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito, Alex Soto Bueno, Andy Gumbrecht, Jason Porter

Label
Testing Java microservices : using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito
Title
Testing Java microservices
Title remainder
using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito
Statement of responsibility
Alex Soto Bueno, Andy Gumbrecht, Jason Porter
Creator
Contributor
Author
Subject
Language
eng
Summary
Microservice 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. "Testing 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
Cataloging source
TOH
http://library.link/vocab/creatorName
Soto Bueno, Alex
Dewey number
005.14
Illustrations
illustrations
Index
index present
Literary form
non fiction
http://library.link/vocab/relatedWorkOrContributorName
  • Gumbrect, Andy
  • Porter, Jason
http://library.link/vocab/subjectName
  • Java (Computer program language)
  • Computer software
  • Application software
  • Web applications
  • Application software
  • Computer software
  • Java (Computer program language)
  • Web applications
Label
Testing Java microservices : using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito, Alex Soto Bueno, Andy Gumbrecht, Jason Porter
Instantiates
Publication
Copyright
Note
Includes index
Carrier category
volume
Carrier category code
nc
Carrier MARC source
rdacarrier
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
An introduction to microservices -- Application under test -- Unit-testing microservices -- Component-testing microservices -- Integration-testing microservices -- Contract tests -- End-to-end testing -- Docker and testing -- Service vertualization -- Continuous delivery in microservices -- Appendix: Masking multiple containers with arquillian chameleon
Dimensions
24 cm
Extent
xx, 273 pages
Isbn
9781617292897
Media category
unmediated
Media MARC source
rdamedia
Media type code
n
Other physical details
illustrations
System control number
  • on1027052484
  • (OCoLC)1027052484
Label
Testing Java microservices : using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito, Alex Soto Bueno, Andy Gumbrecht, Jason Porter
Publication
Copyright
Note
Includes index
Carrier category
volume
Carrier category code
nc
Carrier MARC source
rdacarrier
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
An introduction to microservices -- Application under test -- Unit-testing microservices -- Component-testing microservices -- Integration-testing microservices -- Contract tests -- End-to-end testing -- Docker and testing -- Service vertualization -- Continuous delivery in microservices -- Appendix: Masking multiple containers with arquillian chameleon
Dimensions
24 cm
Extent
xx, 273 pages
Isbn
9781617292897
Media category
unmediated
Media MARC source
rdamedia
Media type code
n
Other physical details
illustrations
System control number
  • on1027052484
  • (OCoLC)1027052484

Library Locations

Processing Feedback ...