Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2024.1

In this section:

Table of Contents
maxLevel1

Introduction

This tool checks whether JSON requests and responses are well-formed. The tool can also validate JSON payloads against schema definitions. The tool validates against the RFC 4627 version of the JSON standard. 

Attaching a JSON Validator to Existing Tools


  1. Right-click on a tool and choose Add Output...
  2. Select the traffic option you want to validate and choose JSON Validator.

  3. Click Finish and enable either the Validate against schema or Check well-formedness only option in the Tool Settings section.
  4. If you are validating that the JSON is well-formed, click Save to finish adding your tool. If you are using the tool to validate against a schema, configure the following options and click Save.
    1. Choose a type of service definition. OpenAPI/Swagger, RAML, and JSON Schema are supported.
    2. Provide the URL to the definition file. 

    3. Choose a service definition message.

When the client executes, an error will be reported if one or more of the following conditions apply:

  • JSON payload is malformed
  • JSON is not included in the payload