Dredd

Dredd is a language-independent command line tool that verifies API documentation files by comparing them to back-end applications. The tool, which supports API Blueprint and OpenAPI formats, allows for hooks (hook) to be written in various programming languages for installation and cleaning operations in testing processes.

DR

apiaryio · API Testing & Mocking

STARS4.2K
FORKS275
COMMITS—
CONTRIBUTORS111
VERSIONv9.0.5
UPDATED2 yr ago
API TestingopenapijavascriptDocumentationMIT

Common commercial products in this category: Postman, Insomnia, Paw

What can it do?
  • You can verify whether your API documentation is compatible with actual application responses.
  • You can customize test installations by typing hook codes in different programming languages.
  • You can automatically test API definitions on various continuous integration systems.
Heads up
  • • Repository is archived (no longer maintained)
  • • Last update 2 years ago
User reviews
  • • NeutralGitHub Issue

    Update dredd to support nullable attribute

    “Dredd should properly test against the new `nullable` attribute supported by MSON and drafter. md `+ s1 (string, nullable)` json `{"s1":null}` I can help with this however I am not 100% sure if I need to make changes to drafter.js or protagonist? Thanks.”

My note

Alternative pages

More in: API Testing & Mocking