Portman and the alternatives
Honest, sourced comparisons with other API contract testing tools — including when the other tool is the better choice.
Portman vs Schemathesis
Portman vs Schemathesis: spec-generated Postman contract tests run with Newman, compared with property-based API testing from OpenAPI and GraphQL schemas.
Portman vs Specmatic
Portman vs Specmatic: Postman contract tests generated from OpenAPI, compared with executable specs for contract tests, mocks and compatibility checks.
Portman vs Pact and PactFlow
Portman vs Pact and PactFlow: provider-side contract tests generated from OpenAPI, compared with consumer-driven and bi-directional contract testing.
Postman’s OpenAPI import vs Portman
Postman’s built-in OpenAPI import vs Portman: generated requests and examples, compared with a collection that also carries generated contract tests.
A maintained Dredd alternative
Dredd was archived in November 2024. Portman is a maintained, open-source alternative that turns OpenAPI specs into contract tests run with Newman in CI.
A Step CI alternative for OpenAPI contract testing
Step CI has had no commits since August 2024. Portman is a maintained alternative that generates OpenAPI contract tests and runs them with Newman.