募捐 9月15日2024 – 10月1日2024 关于筹款

Testing Java Microservices: Using Arquillian, Hoverfly,...

Testing Java Microservices: Using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito

Andy Gumbrecht, Alex Soto Bueno, Jason Porter
5.0 / 5.0
1 comment
你有多喜欢这本书?
下载文件的质量如何?
下载该书,以评价其质量
下载文件的质量如何?

Summary

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 learn how to increase your test
coverage and productivity, and gain confidence that your system
will work as you expect.

About the Technology

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.

About the Book

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.

WhatпїЅs inside

  • Test automation

  • Integration testing microservice systems

  • Testing container-centric systems

  • Service virtualization

  • About the Reader

    Written for Java developers familiar with Java EE, EE4J, Spring,
    or Spring Boot.

    About the Authors

    Alex 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.

    年:
    2018
    出版:
    1
    出版社:
    Manning Publications
    语言:
    english
    文件:
    EPUB, 2.78 MB
    IPFS:
    CID , CID Blake2b
    english, 2018
    线上阅读
    正在转换
    转换为 失败

    关键词