page-brochureware.php
CT_Integration

What is API testing?

API or integration testing is the validating of integration interfaces, or points, between individual functions or components, without using the user interface to do so. It costs more to test if you wait for the user interface to be in place on your system under test (SUT), and testing earlier in the lifecycle means that defects are less expensive to resolve. Additionally, as more applications move into the cloud, they will expose various APIs; integration testing tools help you test these APIs, which might not have their own user interface. API testing tools are available in two versions, depending on your needs.

Rational Integration Tester Starter Edition (no charge)

CT_Integration_Light

Get API testing at no charge

The starter edition is a no-charge download. It has no data or time limitations, and is intended for anyone who wants to get started quickly creating and running tests.

Get introduced.

Get introduced with a this video series. In part 1 download and install the starter edition, then create and run a test. In Part 2 create and run a stub. In part 3 see the discovery, recording and interception (HTTP proxy) capabilities. In part 4 run a stub in a Docker container.

Watch Now

Get started by doing.

Get started following a four-part tutorial. In Part 1, create and run a test with Swagger. In Part 2 create and run a stub with WSDL. In Part 3 create stubs (virtual services) by observing the systems that already exist. In part 4 run a stub in a Docker container.

Learn More

Download the starter edition

Get started quickly creating and running both stubs (virtual services) and tests with the starter edition. The starter edition is a no-charge download.

Download Now

Rational Integration Tester

CT_Integration_Grey

What is Rational Integration Tester?

Rational Integration Tester helps you to create, modify, and run these integration tests, and performance tests, against the integration interfaces. You can build tests by recording existing system behaviors or from requirements, by specifying the data to send and to expect in return. You can also create virtual services to remove test dependencies and enable earlier testing. You can then build these techniques into a continuous delivery pipeline, thus ensuring each component is tested fully before delivery.

Record a simple test, play it back and view the results.

Using Rational Integration Tester, you can automate the testing of services and APIs without the need for scripts. Using the Add Numbers sample project, learn how to record a simple test, play it back and view the results.

Watch Now

Virtualize a message-based service.

When you virtualize a service, you replace it with a construct called a stub that can respond to a system under test in the same way that live service could. Situations where you might use a virtual service include, the connection requires a fee, the connection is unreliable, the service is not functional, simple or deterministic responses, and error scenarios. Using Rational Integration Tester, you can virtualize a message-based service.

Watch Now

Download sample projects.

ritsampleproj

Try the Rational Integration Tester sample projects, which are grouped in these areas: Basics, Extending RIT, Technologies and DevOps Services.

Download Now

IBM named a Leader in IDC MarketScape: Worldwide Cloud Testing and ASQ SaaS 2017/18 Vendor Assessment

IDC, a leading analyst firm, has published a report on Cloud testing and Automated Software Quality (ASQ) SaaS that evaluates 19 vendors based on their capabilities and strategy, revenue share in part, and differentiated position and capabilities in emerging markets of concern. This report provides a focused analysis to support users in their strategy and...

Continue reading IBM named a Leader in IDC MarketScape: Worldwide Cloud Testing and ASQ SaaS 2017/18 Vendor Assessment

IBM named a Leader in IDC MarketScape: Worldwide Enterprise Automated Software Quality 2017/18 Vendor Assessment

IDC, a leading analyst firm, has published a report on Enterprise Automated Software Quality that evaluates nineteen vendors based on their capabilities and strategies. The report examines Automated Software Quality (ASQ) adoption patterns and trends and how they are impacting business success through the development of high-quality, well-performing, and secure software. Download the report to...

Continue reading IBM named a Leader in IDC MarketScape: Worldwide Enterprise Automated Software Quality 2017/18 Vendor Assessment

9.2 released (RIT, RTVS, RPTS)

Release 9.2 is available for Rational Integration Tester, Rational Performance Test Server, and Rational Test Virtualization Server. For the full details of each release, see the following support documents: Fix list for Rational Integration Tester Fix list for Rational Performance Test Server Fix list for Rational Test Virtualization Server

Continue reading 9.2 released (RIT, RTVS, RPTS)

Maven support in 9.1.1.1

We’ve added Maven support in 9.1.1.1, so Maven users can now run integration tests as part of their Maven build. You can get an overview of Maven support in 9.1.1.1 in the blog Run tests and test-suites, as well as start and stop stubs as part of your Maven build. Be sure to see the...

Continue reading Maven support in 9.1.1.1