Skip to content

Just-API

Just-API is a declarative, specification based test framework for REST, GraphQL (or any HTTP-based) APIs. Users can test APIs without writing code, but they can also tap into code when they want to. It reads API test specification from YAML files and runs them in serial/parallel mode. Test reports can be generated in several formats including HTML and JSON.

In simple terms, users build a test suite by providing a set of request and response validation specification in a YAML file. Each suite can have one or more specs. Just-API builds the request, sends it to server and validates response as per the specification. One can choose to validate any or all of following

  • Status code
  • Headers
  • Cookies
  • Response JSON body
  • Response JSON schema

or Provide a custom Javascript function to validate the response

Contents

Documentation

Find it on npm

npm package

Stay In Touch

Twitter GitHub stars

If you are having problems with Just-API, or have a question, chat with the community on gitter.

Join the chat at https://gitter.im/just-api/Lobby

Just-API Google group