Quick Start Guide
UI Update Notice
ReadyAPI 4.0.0 introduced a refreshed user interface.
During the documentation update process, some screenshots and videos may display the previous UI. Functionality and workflows remain unchanged.
ReadyAPI helps you validate and improve API quality. It combines tools that support different types of testing:
Functional tests verify that your service works as expected.
Security tests verify how your service resists cyberattacks.
Load tests check whether your service can handle high user traffic.
Virtual services simulate the real behavior of your service before it is created.
Use this guide to learn core workflows and start testing from day one.
Start with Functional Testing
Your first functional test
Start here. This is the fastest way to validate your API and see product value.
In this quick start, you will learn how to:
Follow the Functional Test Quick Start walkthrough.
Functional test quick start
Import your API
From the Home tab:
Click Functional Test.
Select your API definition file (OpenAPI, Swagger, WSDL, or Postman collection).
Create a test suite and a test case
After you import the API, ReadyAPI creates a test suite automatically.
Add the test suite to an existing project or create a new one.
Verify that ReadyAPI added the project to your workspace.
Add a test case to verify specific functionality.
Add assertions
Use assertions to validate response data:
HTTP status
JSON or XML structure
Schema validation
Smart Assertions for automated analysis
Run and analyze
Click Run:
View results in the test runner panel
Review assertion feedback
Fix or extend tests as needed
Security testing quick start
To extend your functional test with a security scan, start with 1. Create and Run.
You will learn how to:
Assign a security scan to a functional test.
Interpret findings and address issues.
Load testing quick start
To simulate traffic and measure performance, start with 2. Load Test Editor Interface.
You will learn how to:
Convert a functional test to a load test.
Set virtual users and test duration.
Review performance reports.
Virtual service quick start
To create mock APIs for development and testing, start with Understanding Basic Concepts.
You will learn how to:
Build a virtual API.
Define request and response behavior.
Use virtualization with functional tests.
What’s next
After you complete these quick starts, do the following:
Explore sample projects
Sync tests with source control
Automate tests using TestRunner or CI/CD pipelines
Use advanced assertions, data-driven tests, and environments