To create REST projects in ReadyAPI based on an OpenAPI or Swagger definition, follow these steps:
Select File > New Project.
– or –
On the Dashboard, click New Project on the New Test tile:
In the New Project dialog, switch to the API Definition tab.
Select Swagger/OpenAPI definition (REST), specify the project name, the full path to the
.json specification file and the Default Media Type. You can specify the URL address of the specification or click Browse and select a local definition file.
ReadyAPI will create the project based on your service description.
To learn how to create functional tests from the project, see Creating Functional Tests.
ReadyAPI cannot import OpenAPI 3.0 specifications through HTTPS if the server where your spec resides has an invalid or expired security certificate. To work around this issue:
Add the following option to the vmoptions file:
Restart ReadyAPI to apply the change.
Now you can import your OpenAPI specification.