Add-onsOpenAPI Tester

Syncro Soft
Version: 1.2.1
Oxygen Version: 25.0+
End User License Agreement

This add-on contributes a view in Oxygen that can be used as a testing tool for OpenAPI files (https://spec.openapis.org/oas/v3.1.0.html). The tool provides capabilities to easily inspect OpenAPI request-responses, and to make sure they work as expected. It is available for OpenAPI 3.x in both JSON and YAML format.

The tester loads the selected OpenAPI document and automatically fills the corresponding fields. After clicking the Send button, it presents the message received from the server in response to the request. The expected content type of the message is JSON. The response status and possible errors that may occur are presented below this area. The status has a green foreground for successful requests and a red foreground otherwise.


What's new in version 1.2.1

  • The OpenAPI Tester and Run OpenAPI Test Scenario actions are now properly aligned in the JSON Tools menu on macOS distributions.

What's new in version 1.2.0

  • Support for Undo/Redo in Request Body
    When editing the body of the request (in the Request Body area), undo and redo actions are now available in the contextual menu or by using the keyboard shortcuts.

  • Specific Syntax Highlighting
    The text in both the Request Body and Response areas is now rendered with specific syntax highlights (JSON, XML, or HTML).

  • Run OpenAPI Test Scenarios
    A tool is now available for running OpenAPI test scenarios. The tool provides the capability to run a test suite for an OpenAPI document in JSON format. For more details, see: http://userguide.sync.ro/editor-sa/topics/run-openapi-test-scenario.html.

What's new in version 1.1.1

  • Added internationalization for some labels and messages.

  • Fixed a layout issue related to borders.

What's new in version 1.1.0

  • Support for OpenAPI documents written in YAML
    You can now use the testing tool for OpenAPI documents represented in YAML format, as well as in JSON format.

  • Support for OpenAPI 3.1.0
    Added basic support for the OpenAPI 3.1.0 Specification (except for webhooks).

  • Various bug fixes and improvements
    Fixed some bugs related to schema references and rendering parameters. Also improved the layout of the view.