Service-oriented architecture (SOA) testing

A SOA consists of business processes that are implemented by linking individual services. The linking can be done programmatically or with tools based on Business Process Execution Language (BPEL) or Business Process Management (BPM). SOA testing can be challenging because there is no GUI; the focus is on testing interfaces and services.

IBM® Rational® Integration Tester is based on the Service Component Architecture (SCA), which provides a programming model for building applications and systems based on an SOA. For more information about SCA, see Service Component Architecture (SCA)

Based on this concept, the three main components that are used in Rational Integration Tester’s SOA design are:


Feedback