logo

EbookBell.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link:  https://ebookbell.com/faq 


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookBell Team

Contract Testing In Action With Pact Pactflow And Github Actions 1st Edition Marie Cruz

  • SKU: BELL-230205084
Contract Testing In Action With Pact Pactflow And Github Actions 1st Edition Marie Cruz
$ 31.00 $ 45.00 (-31%)

4.0

46 reviews

Contract Testing In Action With Pact Pactflow And Github Actions 1st Edition Marie Cruz instant download after payment.

Publisher: Manning Publications / Simon and Schuster
File Extension: EPUB
File size: 24.22 MB
Pages: 304
Author: Marie Cruz, Lewis Prescott
ISBN: 9781633437241, 1633437248
Language: English
Year: 2024
Edition: 1

Product desciption

Contract Testing In Action With Pact Pactflow And Github Actions 1st Edition Marie Cruz by Marie Cruz, Lewis Prescott 9781633437241, 1633437248 instant download after payment.

Contract testing is a simple, reliable way to make sure that each service and API plays nice with other components so you can deploy independently and safely. Large, loosely coupled systems have hundreds, even thousands, of interactions—and traditional testing can often struggle to keep up! Enter contract testing. This rapidly growing new approach checks API and service compatibility by verifying it against an agreed contract. No more unexpected integration issues, and no more breaking things in production! In Contract Testing in Action you’ll learn: • The core concepts and practices of contract testing • Testing microservices with Pact • Consumer-driven and bi-directional testing • Building a contract testing framework • Converting API integration tests to contract tests Contract Testing in Action introduces the practice of contract testing through engaging hands-on examples. You’ll learn how to introduce contract tests for multiple different types of communication, from REST APIs to event-driven architecture. By the end of this practical guide, you’ll be comfortable with advanced contract testing concepts like can-i-deploy, provider states, and webhooks. You’ll even get tips on how to introduce contract testing to your team and other business stakeholders. Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications. About the technology It’s difficult to test API and event-based services that can be used by many applications simultaneously through a complex network of integrations. Contract testing offers a straightforward solution. API and service compatibility are verified against agreed-upon contracts that each component in the system—and the developers that build them—can understand and respect. This transformative technique helps uncover integration issues early and adds vital transparency to any system. About the book Contract Testing in Action makes it easy for your team to adopt contract testing for microservices and other API-centric systems. You’ll start by learning how contract testing fits into the software development lifecycle, and then you’ll explore practical methods to integrate it with your own tech stack and practices. You’ll use leading contract testing tools—including Pact, PactFlow, and GitHub Actions—to build your own contract testing framework, set up consumer-driven contract testing for REST and GraphQL APIs, and integrate it into your CI/CD pipeline. What's inside • Testing microservices with Pact • Consumer-driven and bi-directional contract testing • Building a contract testing framework • Converting API integration tests to contract tests About the reader For software developers and quality engineers who have worked with Java or JavaScript, and APIs. About the author Marie Cruz is a Software Tester with over ten years of experience and also a Developer Advocate at Grafana Labs. Lewis Prescott is a Test Specialist at IBM with over nine years experience in software testing. Table of Contents Part 1 1 Introduction to contract testing 2 How contract testing fits into wider testing concepts 3 A technical overview of contract testing Part 2 4 Implementing consumer-driven contract testing for web applications 5 Implementing consumer-driven contract testing for mobile clients 6 Implementing consumer-driven provider contract tests 7 Contract testing for GraphQL 8 Contract testing for event-driven architecture 9 Storing, hosting, and securing the contracts 10 Setting up contract testing in a CI/CD pipeline Part 3 11 Implementing provider-driven contract testing 12 Moving integration tests to contract tests Appendix A Tool comparisons Appendix B Setting up project requirements for consumer contract testing (web applications) Appendix C Answers to chapter exercises

Related Products