PactFlow Basic

Introduction to Pact

11 min 5 modules 5.0 (108 reviews)

About This Course

This course is for software developers and their teams who are new to the Pact consumer-driven contract testing framework. We will discuss the Pact framework and accompanying tooling required to integrate Pact into your development workflow, including an overview of the Pact Broker. We will introduce you to the path to the ultimate stage of contract testing - automating your CI/CD pipelines in order to achieve “Pact Nirvana.”

What You'll Learn

In this course, you will learn:

  • An explanation of consumer-driven contract testing
  • What the Pact framework is and the accompanying Pact tooling
  • The best use cases for applying contract testing
  • Advantages of using Pact
  • How consumer-driven contract testing works
  • What the Pact Broker is and why you need it
  • How you can host the Pact Broker
  • Steps to configure contract testing into your CI/CD pipelines

Course Content — 5 module s

  • 1 Lesson #1: Introduction to the Pact Contract Testing Framework
  • 2 Lesson #2: Getting to Know Consumer-Driven Contract Testing
  • 3 Lesson #3: Introduction to the Pact Broker
  • 4 Lesson #4: Contract Testing Nirvana (Pact and CI/CD)
  • 5 Pass the quiz and get a Certificate
Start Learning Free

Free access via SmartBear Academy


  • 11 min estimated time
  • 5 module s
  • 5.0 / 5 (108 reviews)
  • Joe Joyce
  • Published May 2023
  • Level: Basic
Back to all courses