SOA and web service test automation for quality driven software delivery

IBM Rational Service Tester for SOA Quality is a tool for ensuring the quality of web service based SOA applications.

Provides testers with automated script-free testing capabilities for functional testing, regression testing, and performance testing of GUI-less web services.

Learn more

IBM Software
See what smarter software can do for you

Buy Rational Service Tester for SOA Quality

IBM Software Subscription and Support is included in the product price for the first year.

Download software online after purchase - no shipping costs.


Features and Benefits
FeaturesBenefits
A visual test editor delivering both high-level and detailed test views No programming knowledge is necessary to create, comprehend, modify, and execute a functional test. A test is a sequence of invocations of Web services operations; no code editing is necessary to create a single or multi-user test. However, deeper detail is available — advanced users have access to all aspects of the Web services messages, including HTTP headers, cookies and SOAP envelope.
Agile and Incremental testing Service Stubbing with Rational Service Tester enables the testing of your SOA application prior to the creation of all services. Stubs are automatically generated from WSDL files and will be automatically deployed before test execution. After the generation of service stubs, the Visual Editor can be leveraged to modify stub behavior to meet specific testing scenarios. For example, simulation of error conditions such as an external service being unavailable or answering with a fault message are typical uses.
Two methods for test creation Rational Service Tester features the Generic Service Client, which generates a GUI interface to your web service that allows you to connect to the service, invoke its functions, and capture the returned values from the service.

For applications that already have a client to access their web service, Rational Service Tester offers a proxy recorder which is capable of recording the Web service calls sent from the client to the service and the responses sent from the service back to the client.
Understanding Data Relationships Rational Service Tester provides automated data relationship management. This feature enables Rational Service Tester to maintain data relationships between service calls without requiring any mapping, test editing or other interaction from the user.
Increase service coverage with data driven testing Rational Service Tester automatically parameterizes generated tests so that the same web service call can be validated with multiple sets of test data. Additional data is stored in a spreadsheet style table. This ensures maximum code coverage without having to modify any test code.
Test creation from WS-BPEL business processes Automatically generate tests from business processes defined using the WS-BPEL standard from a range of generation possibilities. Allowing users to get started quickly with testing a complex business process and make sure all relevant paths are thoroughly tested.
Accelerate quality through test re-use Rational Performance Tester Extension for SOA Quality can execute tests created with Rational Service Tester, executing them simultaneously to generate load. Re-using functional regression tests for performance testing purposes provide an excellent way for performance engineers to quickly establish system scalability.
Support for testing of services Create, execute and analyze tests to validate the reliability of atomic or composite non-GUI headless services and business composition of those services.
Web services standards support WSDL, SOAP, XML/XSD, JSON, HTTP(S), JMS, WebSphere MQ, WS-Security, Kerberos, NTLM, MIME, MTOM, DIME, Parlay X, GSMA OneAPI
Web service validation Rational Service Tester for SOA Quality offers many options for validating web service responses, from static baselines to the use of regular expression patterns for validating dynamic data. These methods automatically parse Web service responses to ensure proper SOA functionality.

System requirements

IBM Rational Service Tester for SOA Quality shares the same system requirements as IBM Rational Performance Tester. The following information lists the minimum system requirements for using IBM Rational Performance Tester, and by association the minimum system requirements for IBM Rational Service Tester for SOA Quality.

Rational Performance Tester


Operating SystemSoftwareHardware
Linux, Windows 2003, Windows 2008, Windows 7, Windows XP Professional, Windows Vista Red Hat Desktop 4 updates 1 through 7 (on Intel® platforms)



Red Hat Enterprise Linux® 4 updates 1 through 7 (on Intel platforms)



Red Hat Enterprise Linux 5 updates 2 and 3 (on Intel platforms)



SuSE Linux Enterprise Server Version 9.0 SP1 to SP4 (on Intel platforms)



SuSE Linux Enterprise Desktop / Enterprise Server Version 10.0 to SP2 (on Intel platforms)



Microsoft® Windows® Server 2003 Enterprise/Standard Edition with Service Pack 1, 2, or 3



Microsoft Windows Server 2008 SP1 and SP2



Microsoft Windows XP with Service Pack 1, 2 or 3



Microsoft Windows Vista SP1 and SP2



Microsoft Windows 7 Ultimate, Enterprise and Professional



Note:

The 64-bit versions of Red Hat Desktop, Red Hat Enterprise Linux, Microsoft Windows Server 2003, and Microsoft Windows XP are supported, but run only in 32-bit mode.
Hardware (Hardware requirements are identical for all operating systems)


Processor

Minimum: 1.5 GHz Intel® Pentium® 4 (or higher for best results).

Recommended: For best results with large test runs, use a 2 GHz or higher Intel Pentium dual-core processor.


Memory

Minimum for the Rational® Performance Tester workbench: 1 GB of RAM

Minimum for just the Agent Controller: 500 MB of RAM

Recommended: For best results with large test runs, use 2 GB of RAM.


Available Disk space

Disk space Minimum: 1.5 GB of disk space is required for product package installation. Additional disk space is required for the resources that you develop.


Note:

Disk space requirements can be reduced or increased depending on the features that you install.

Additional disk space is required if you download the product package to install this product.

Additional disk space is required if you use FAT32 instead of NTFS.

An additional 500 MB of disk space is required in the directory pointed to by your environment variable TEMP.

An additional 500 MB of disk space is required in the /tmp directory.

Display 1024 x 768 display minimum using 256 Colors (or higher for best results)

For just the Agent Controller: 800 x 600 display minimum using 256 Colors (or higher for best results)

Other hardware Microsoft® mouse or compatible pointing device

Performance Tester Agent


Operating SystemSoftwareHardware
Linux, Windows 2003, Windows 2008, Windows 7, Windows XP Professional, Windows Vista AIX® 5.3 TL7 or later



Red Hat Desktop 4 updates 1 through 7 (on Intel® platforms)



Red Hat Enterprise Linux® 4 updates 1 through 7 (on Intel platforms)



Red Hat Enterprise Linux 5 updates 2 and 3 (on Intel platforms)



SuSE Linux Enterprise Server Version 9.0 SP1 to SP4 (on Intel platforms)



SuSE Linux Enterprise Desktop / Enterprise Server Version 10.0 to SP2 (on Intel platforms)



Microsoft® Windows® Server 2003 Enterprise/Standard Edition with Service Pack 1, 2, or 3



Microsoft Windows Server 2008 SP1 and SP2



Microsoft Windows XP with Service Pack 1, 2 or 3



Microsoft Windows Vista SP1 and SP2



Microsoft Windows 7 Ultimate, Enterprise and Professional



z/OS® 1.4, 1.5, 1.6, 1.7, 1.8, 1.9 System Z



Note:

The 64-bit versions of Red Hat Desktop, Red Hat Enterprise Linux, Microsoft Windows Server 2003, and Microsoft Windows XP are supported, but run only in 32-bit mode.
Hardware (Hardware requirements are identical for all operating systems)


Processor

Minimum: 1.5 GHz Intel® Pentium® 4 (or higher for best results).

Recommended: For best results with large test runs, use a 2 GHz or higher Intel Pentium dual-core processor.


Memory

Minimum: 1 GB of RAM

Minimum for just the Agent Controller: 500 MB of RAM

Recommended: For best results with large test runs, use 2 GB of RAM.


Available Disk space

Disk space Minimum: 1.5 GB of disk space is required for product package installation. Additional disk space is required for the resources that you develop.


Note:

Disk space requirements can be reduced or increased depending on the features that you install.

Additional disk space is required if you download the product package to install this product.

Additional disk space is required if you use FAT32 instead of NTFS.

An additional 500 MB of disk space is required in the directory pointed to by your environment variable TEMP.

An additional 500 MB of disk space is required in the /tmp directory.

Display 1024 x 768 display minimum using 256 Colors (or higher for best results)

For just the Agent Controller: 800 x 600 display minimum using 256 Colors (or higher for best results)

Other hardware Microsoft® mouse or compatible pointing device

Performance Tester Agent DCI


Operating SystemSoftwareHardware
AIX, Linux, Windows 2003, Windows XP Professional, Windows Vista AIX® 5.3 TL7 or later



Red Hat Desktop 4 updates 1 through 7 (on Intel® platforms)



Red Hat Enterprise Linux® 4 updates 1 through 7 (on Intel platforms)



Red Hat Enterprise Linux 5 updates 2 and 3 (on Intel platforms)



SuSE Linux Enterprise Server Version 9.0 SP1 to SP4 (on Intel platforms)



SuSE Linux Enterprise Desktop / Enterprise Server Version 10.0 to SP2 (on Intel platforms)



Microsoft® Windows® Server 2003 Enterprise/Standard Edition with Service Pack 1, 2, or 3



Microsoft Windows XP with Service Pack 1, 2 or 3



Microsoft Windows Vista SP1 and SP2



Microsoft Windows 7 Ultimate, Enterprise and Professional



Note:

The 64-bit versions of Red Hat Desktop, Red Hat Enterprise Linux, Microsoft Windows Server 2003, and Microsoft Windows XP are supported, but run only in 32-bit mode.
Hardware (Hardware requirements are identical for all operating systems)


Processor

Minimum: 1.5 GHz Intel® Pentium® 4 (or higher for best results).

Recommended: For best results with large test runs, use a 2 GHz or higher Intel Pentium dual-core processor.


Memory

Minimum: 1 GB of RAM

Minimum for just the Agent Controller: 500 MB of RAM

Recommended: For best results with large test runs, use 2 GB of RAM.


Available Disk space

Disk space Minimum: 1.5 GB of disk space is required for product package installation. Additional disk space is required for the resources that you develop.


Note:

Disk space requirements can be reduced or increased depending on the features that you install.

Additional disk space is required if you download the product package to install this product.

Additional disk space is required if you use FAT32 instead of NTFS.

An additional 500 MB of disk space is required in the directory pointed to by your environment variable TEMP.

An additional 500 MB of disk space is required in the /tmp directory.

Display 1024 x 768 display minimum using 256 Colors (or higher for best results)

For just the Agent Controller: 800 x 600 display minimum using 256 Colors (or higher for best results)

Other hardware Microsoft® mouse or compatible pointing device

Considering a purchase?


Contact IBM

Considering a purchase?