Easy Automation For Your API Tests

API test automation has the potential of significantly accelerating the testing and development process. API test automation ensures consistency in testing and enables continuous improvement in the software quality. Automation enables API tests to be executed either at pre determined intervals or to be triggered by an event, like code commit. 

Increasingly testing and development teams are moving towards API test automation and integrating their testing tools with automation frameworks like Jenkins. SoapUI Pro provides easy to use 'point and click' capability that lets teams to bring REST and SOAP tests into automation platforms with just a few clicks without writing any scripts.

SoapUI Pro includes a configurable command-line interface tool, this enables you to run your tests from any task scheduler or as an integrated part of your build process. 

Three steps to full API test automation

Below are the three steps to quickly set up a test and integrate it with automation frameworks.

Step 1: Create an API Test through the intuitive 'New Test' item in the SoapUI menu or on the dashboard

API Test creation with Automation

Step 2: Once you have created the API test, run it to ensure that the test is configured correctly

Create API Tests for Automation

Step 3: Download the pre-built API automation command line script from the tool's Command-Line Interface (CLI), that can be copied and directly pasted into Jenkins or any other automation platform.

Copy and paste API test automation script into Jenkins

That's it! your API tests are now fully automated.

SoapUI Pro integrates with a range of automation tools

Integrate with any of these popular tools via the SoapUI Pro Command-Line Interface (CLI):


SoapUI Pro + Hudson = Continuous Integration, the easy way. With these two powerful tools, the development process is always running and finding bugs is easier.

 

Apache
Run and customize your tests within ANT's automated build system for instant regression tests and build verifications.

Bamboo
Integrate and run your tests within a Bamboo build just by typing a few simple commands. Automation and integration - for quicker and more efficient testing.

JUnit
Integrate your unit tests with your API tests. Using TestRunner to launch SoapUI Pro's CLI tools, you can run and control the execution of SoapUI Pro tests from JUnit.

Maven
Run your SoapUI Pro tests and mocks from within a Maven build by using a few simple commands. No need to run an entire project—you can specific specific TestCases or TestSuites for a more targeted integration.

Back To All Features
 

Sign up for a free 14-day trial

 
 

By submitting this form, you agree to our Terms of Use

 
Questions? Email us at sales@smartbear.com or call us +1 617-684-2600