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.
- Validates Web service based SOA application functionality and scalability for GUI-less Web services.
- Enables agile and incremental testing with web service stubbing to initiate the SOA application testing cycle as early as possible.
- Integration with Jazz Eclipse Client – for Rational Team Concert and Rational Quality Manager Servers – provides access to work items and logical or compound SCM test asset support.
- Creates tests via GUI interface custom created for your Web service.
- Simple intuitive script-less test authoring accelerates test creation.
- Ensure concise performance metrics with flexible workload modeling and real-time reporting of server response time and throughput.
- Simplifies service integration testing with automated test creation from WS-BPEL resources.
- Supports common Web service standards such as WSDL, SOAP, XML/XSD, JSON, HTTP(S), JMS, WebSphere MQ, WS-Security, Kerberos, NTLM, MIME, MTOM, DIME.
- Offers advanced data analysis and parsing with flexible test customization through Java code insertion.
- Improves SOA efficiency with broad platform monitoring support for deployed Web services to help quickly discover performance bottlenecks and enable problem determination of server resource data.
- Supports operating systems such as Linux, Windows
Learn more
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 | Benefits |
|---|---|
| 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 System | Software | Hardware |
|---|---|---|
| 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 System | Software | Hardware |
|---|---|---|
| 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 System | Software | Hardware |
|---|---|---|
| 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 |
Application Lifecycle Management
-
Quality management
- Rational Application Performance Analyzer
- Rational AppScan Build Edition
- Rational AppScan Developer Edition
- Rational AppScan Enterprise Edition
- Rational AppScan Tester Edition
- Rational Functional Tester
- Rational Functional Tester Plus
- Rational Performance Tester
- Rational Performance Tester Extension for Citrix Presentation Server
- Rational Performance Tester Extension for Siebel Test Automation
- Rational Performance Tester Extension for SOA Quality
- Rational Performance Tester for z/OS
- Rational Policy Tester Accessibility Edition
- Rational Policy Tester Privacy Edition
- Rational Policy Tester Quality Edition
- Rational Policy Tester OnDemand Privacy, Quality and Accessibility Edition
- Rational Purify for Linux and UNIX
- Rational Purify for Windows
- Rational PurifyPlus Enterprise Edition
- Rational PurifyPlus for AIX
- Rational PurifyPlus for Linux and UNIX
- Rational PurifyPlus for Windows
- Rational Quality Manager
- Rational Robot
- Rational Service Tester for SOA Quality
- Rational Software Analyzer Enterprise Edition
- Rational Test RealTime
Considering a purchase?
Contact IBM
Considering a purchase?
- Request a quote
- E-mail IBM
- Or call us at: 1800 557 343
Priority code: 109HG05W