Ready! API contains several powerful instruments for complex and overall testing of your API and Web Services:
In SoapUI NG, you create functional tests to verify that your service works as expected. You can quickly create simple tests or build complex tests by using data-driven loops, property expansion, scripting, and so on.
In Secure, you verify that your service can resist most common attacks. In addition to already existing basic security scans, you can create custom security scans.
In LoadUI NG, you simulate a massive load on your web server to see how it works under these conditions. You can use various testing strategies to test different aspects of your server. With LoadUI NG, you can run tests in parallel, as well as distribute tests among several test computers.
In ServiceV, you virtualize your service to continue its testing regardless of the development stage. It allows you to create a complex behavior and simulate a real behavior. In addition, you can use VirtServer to run your virts in your network.
In Ready! API, you can also easily manage your projects and APIs. You can manage WSS configurations, authorization profiles, and define different environments that will be used across your functional, load and secure tests and in virtualized services (virts). You can easily create an API from a WSDL, WADL, or Swagger definition or use Discovery to record API requests and methods.
Ready! API integrates with most popular Continuous Integration tools, so you can easily include your API test in your application lifecycle. It also supports custom plugins that you can add or remove by using the Plugin Manager.
To get started with Ready! API, see Get Started.
To learn what features were implemented in the recent release, see What's New in Ready! API 2.0.
To help the developers improve the quality of the product and focus on the most important features, Ready! API collects anonymous usage statistics and sends it to SmartBear. The collected information concerns only the Ready! API features used in your tests, no private information is collected. All gathered information is not available to third parties.
You can enable or disable collecting usage statistics when you run Ready! API for the first time, or you can do this later in the UI Settings section of Preferences.