Energy company uses IBM Rational software for speed, simplicity and teamwork

IBM Rational Test Workbench software sets standards to implement, share and coordinate testing

Published on 01-Jul-2012

"IBM Rational Test Workbench delivered exactly what was required." - A large energy company

An energy company

Energy & Utilities


A major international energy and utilities company

Business need:
A large energy company was having difficulty coordinating efforts among different teams and organizations while undertaking an extensive integration project.

IBM Rational Test Workbench software centralizes messaging, streamlines testing processes and standardizes procedures.

The energy company’s teams are able to easily share information, accelerate deployment and focus on core business needs.

Case Study


A large energy company was implementing an extensive enterprise application integration (EAI) project involving many different teams and organizations. The company was in search of software that would allow it to use minimum effort to perform acceptance testing of business processes and associated technology adapters and would enable sharing of resources between all stakeholders.

To coordinate efforts among the many stakeholders, the company produced an interface-dictionary document. A big problem with this “paper” message catalogue was the fact that a human being needed to interpret it before performing testing, which can introduce errors. The whole original communication effort relied on two systems communicating with a message, and most of the development effort revolved around this structure.

The energy company engaged IBM for its IBM Rational Test Workbench software, which can capture existing messages and save them to files, giving employees the ability to transmit multiple example messages easily between team members.

Rational Test Workbench software makes it simple to create a unit test to exercise an adapter; or a virtual component to simulate a missing component. Employees can share resources from these tests, helping to ensure that the adapter and the simulation use the same message and therefore will be compatible.

Creating tests in this fashion provides a standard for the client and simplifies the role of the acceptance tester. Project deliverables can include a suite of test cases to validate the component’s behavior, a virtual application to simulate dependencies the component may be reliant upon, and ultimately, the component itself. In addition, employees can execute these tests, performance tests and virtual applications at the touch of a button, eliminating efforts in regression testing.

· Provided a standard for communicating the message catalogue and sharing resources among different teams
· Eliminated transcription errors, accelerated the deployment phase of the project and prevented duplication of efforts between teams
· Increased efficiency because developers had time to work on business functionality and testers could concentrate on test cases

For more information
To learn more about IBM Rational software, please contact your IBM representative or IBM Business Partner, or visit the following websites: or

Additionally, IBM Global Financing can help you acquire the software capabilities that your business needs in the most cost-effective and strategic way possible. We’ll partner with credit-qualified clients to customize a financing solution to suit your business and development goals, enable effective cash management, and improve your total cost of ownership. Fund your critical IT investment and propel your business forward with IBM Global Financing. For more information, visit:

Products and services used

IBM products and services that were used in this case study.

Rational Test Workbench

Legal Information

© Copyright IBM Corporation 2012 IBM Corporation Software Group Route 100 Somers, NY 10589 Produced in the United States of America July 2012 IBM, the IBM logo, and Rational are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are available in every country in which IBM operates. THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to the terms and conditions of the agreements under which they are provided.