PactFlow Basic

Introduction to PactFlow

14 min 5 modules 4.9 (137 reviews)

About This Course

This course is designed to instruct software developers and their teams on how to apply contract testing. We will walk through end-to-end examples, including integration with CI/CD pipelines. We will also introduce a new type of contract testing unique to PactFlow - Bi-Directional Contract Testing - aimed at reducing the barriers to entry for teams that see value in contract testing.

What You'll Learn

In this course, you will learn:

  • The differences between the Open Source Pact Broker and PactFlow
  • How Pact works (walkthrough example)
  • PactFlow’s alternative contract testing feature - Bi-Directional Contract Testing (BDCT)
  • How BDCT works (walkthrough example)
  • The best use cases for applying BDCT
  • How contract testing integrates with your CI/CD pipelines

Course Content — 5 module s

  • 1 Lesson #1: Self-Hosting the Pact Broker vs. PactFlow
  • 2 Lesson #2: Getting to Know Bi-Directional Contract Testing
  • 3 Lesson #3: Consumer-Driven Contract Testing Example with PactFlow
  • 4 Lesson #4: Bi-Directional Contract Testing Example with PactFlow
  • 5 Pass the quiz and get a Certificate
Start Learning Free

Free access via SmartBear Academy


  • 14 min estimated time
  • 5 module s
  • 4.9 / 5 (137 reviews)
  • Joe Joyce
  • Published May 2023
  • Level: Basic
Back to all courses