Sidebar

Features

Ready! API contains many features you can use to create your tests faster and better. This section highlights a number of them to help you get started.

Ready! API Features

Features

PRO Features

When you buy a Pro license for any tool from the Ready! API package (SoapUI NG, LoadUI NG, Secure or ServiceV) you get full access to both Basic and Pro features, as well as to Basic features of all other Ready! API tools.

To try Pro features from other tools, click Activate Trial in the tool you need, or sign up for a SoapUI NG, LoadUI NG, Secure or ServiceV trial.

Trial licenses can be used for 14 days and have all the benefits of Pro licenses. If you want to try Ready! API, but you are not sure how to get started, we recommend that you get a SoapUI NG trial. doc

→ Read more...

Compare Runs

The Compare feature allows you to use your execution history to compare different runs of your test. You can define a particular run as a baseline and compare any subsequent runs against it.

→ Read more...

Test History

Property Expansions

In those tests where you want to be able to insert and reuse property values from other places in your tests, Property Expansions are the way to go. They allow you to add placeholders at various places in your requests and assertions, and have them be automatically replaced with real values when you run the tests.

→ Read more...

Point And Click Testing

Quite often you need to add an XPath or JSON expression in your tests to provide in a request, or to evaluate a response.

Point And Click Testing, also known as the “Get Data” or “Scriptless Testing” feature, is a great time saver when creating tests in Ready! API. It allows you to simply browse through requests, responses or definitions and automatically build statements and expressions.

→ Read more...

Editors

As the name implies, “Editors” are views where you can view and modify information and settings for your test solution.

→ Read more...

Project Navigator

The Project Navigator is a tree structure containing the structure elements in your test solution.

→ Read more...

Inspectors

Inspectors are the tabs containing information about requests, responses, TestSteps or other settings.

The name “inspectors” may indicate that you can only view information, and this is true for some of the inspectors But in many cases you can do more than just inspect the content and are able to add, modify and remove elements. In other cases you are also able to export data to file to use in other applications or for backup.

→ Read more...

Multiple Edit

The multiple edit feature allows you to clone, move, disable or delete several elements simultaneously by using the context menu.

→ Read more...

Authorization

Ready! API offers a number of authorization methods for use in your tests.

→ Read more...

Running Tests

In some cases you may need to run your tests in sequence and some times you may want to have them execute in parallel. This can be configured on project, TestSuite and TestCase level.

→ Read more...

Version Control

If you want to put your Ready! API projects in your favorite version management system, you can do this by enabling a Version Control plugin.

→ Read more...

Command-Line Runners

Ready! API includes a number of test runners that you can use for running Ready! API tests from the command line. This is helpful if you want to integrate Ready! API tests into your automated test runs.

You can configure and run the test runners both from inside the Ready! API user interface and from the command line.

→ Read more...

Integration

Some times you may want to use your Ready! API tests as part of some other test solution or continuous integration environment. For this purpose, there are several integration options .

→ Read more...

Step by Step Run of TestCases

You can execute your tests one step at a time and make sure it performs as your expect it to.

→ Read more...

Debugging Groovy Scripts

Debugging scripts means halting the test execution on a certain groovy script line and then running through the test in step with the execution, stopping on operations or script lines. Every time the debugger stops you can check the values of variables. However, merely stopping before certain operations or lines is often a great help in tracking what your test is doing.

During debugging, Ready! API displays information about all available variables in the Debug Info tab:

Groovy Script Debugging: Debug Info panel

→ Read more...

Code Generation

If you need to create code from your service definition, you can use a number of different code generation tools from inside Ready! API.

→ Read more...

Attachments

Ready! API allows you to send attachments of various types with your requests, in various formats and methods of attachment, as well ass handle received attachments in requests.

→ Read more...

JMS

Ready! API offers several ways to work with JMS. The preferred method is to use HermesJMS together with ActiveMQ, but other methods are possible.

→ Read more...

Schema Inference

Using the actual definition in your project you can create schemas from the actual messages in your service - (Schema Inference)

→ Read more...

Requirements

In order to keep track of if you are testing the right things, you may want to use the requirements feature to connect tests to requirements.

→ Read more...

Test On Demand

The Ready! API Test On Demand feature is an integration with AlertSite.

→ Read more...

Testing Internet of Things (IoT)

Topics of this section describes how Ready! API supports Internet-of-Things testing.

→ Read more...

Importing Postman Collections

Postman is a REST Client that runs as an application in the Chrome browser. You can use it to create API definitions, and then group the created definitions in collections. These collections can then be imported to Ready! API.

→ Read more...

Working With CouchDB

Help and Feedback

You did not find what you looked for?

© 2016 SmartBear Software


×
Didn't find an answer? Try searching here: