~/talk

Easier Adoption of Contract Testing With Bidirectional Contracts

Talkat TestCon Europe 2022 · 2022-10-26..10-27· [testing]
linkedin:basdijkstra
slides:none on file

Demonstrates that bi‑directional contracts let consumer and provider each upload their own contract to Pact Flow and the broker compares them automatically, finding a real mismatch: one consumer expects HTTP 200 on delete while the provider (and another consumer) returns 204. Shows consumer contracts from Pact, provider contracts from an OpenAPI spec, and contracts generated from existing integration tests using WireMock. Verification results publish immediately to the broker so deployments can be gated and the mismatch is detected by the tooling.

AI-written summary · about

  1. 0:00Introduction to contract testing
  2. 3:06Distributed systems challenges
  3. 7:02Contract testing benefits
  4. 10:12Consumer driven contracts
  5. 14:33Live demo setup
  6. 27:34Implementation challenges
  7. 31:26Introduction to bi-directional contract testing
  8. 33:53Bidirectional contracts demo
  9. 41:45Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.