Bi-Directional Contract Testing: What is it and how it works

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.พ. 2025

ความคิดเห็น • 4

  • @陈帅-x1j
    @陈帅-x1j 5 หลายเดือนก่อน

    What does "BYO" mean?

    • @fattymellows
      @fattymellows 5 หลายเดือนก่อน

      Bring your own. In this case it means you need to use another tool to perform testing of the API and PactFlow will ensure compatibility with the consumer

  • @PostIt59
    @PostIt59 2 ปีที่แล้ว

    Amazing ! Does it meen that the provider doesn't need to validate the contract in the application ?

    • @PactFlow
      @PactFlow  2 ปีที่แล้ว +1

      We still need to ensure the contracts don't drift, we do that by comparing a consumer contract from a provider contract. So yes, in a way we don't verify the provider contract (e.g. the OAS) is implemented by the actual provider code, that is the responsibility of the provider testing tool (such as Dredd, Postman or code generation). See our docs here: docs.pactflow.io/docs/bi-directional-contract-testing.