Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Hello World: IBM Rational Tester for SOA Quality

Testing Web services to ensure high-quality service-oriented architecture

Brian Bryson, Technology Evangelist, IBM
Brian Bryson
Brian Bryson joined Rational Software in 1995 with a strong background in Quality Assurance. Currently, he is a member of the product team that plans and delivers the IBM Rational automated toolset. A former instructor at Carleton University in Ottawa, Canada, Mr. Bryson has taught the IBM Rational approach to quality management to undergraduate students, as well as to employees of organizations worldwide.

Summary:  Get a high-level overview of IBM® Rational® Tester for SOA Quality. By following the step-by-step instructions, you get hands-on experience in creating a service-oriented architecture (SOA) Web service test, enhancing the test through the built-in data-driven techniques, and executing the test. This tutorial begins with the functional testing capabilities of Rational Tester for SOA Quality and concludes with a small preview of how one would perform performance testing of SOA applications with IBM® Rational® Performance Tester Extension for SOA Quality.

View more content in this series

Date:  15 May 2007
Level:  Intermediate PDF:  A4 and Letter (1725 KB | 36 pages)Get Adobe® Reader®

Activity:  16970 views
Comments:  

Before you start

About this series

This Hello World tutorial series is for novices who want high-level overviews of IBM software products. The modules are designed to introduce the product and help you decide whether you want to explore it further. The exercises cover only the basic concepts, but they are enough to get you started.


About this tutorial

This tutorial provides a high-level overview of IBM® Rational® Tester for SOA Quality. By following the step-by-step instructions, you get hands-on experience in creating a service-oriented architecture (SOA) Web service test, enhancing the test through the built-in data-driven techniques, and executing the test. This tutorial begins with the functional testing capabilities of Rational Tester for SOA Quality and concludes with a small preview of how one would perform performance testing of SOA applications with IBM® Rational® Performance Tester Extension for SOA Quality.

Here are the major steps that you will complete:

  1. Record a test which uses a temperature conversion Web service to convert temperatures between Fahrenheit and Celsius
  2. Edit the test so that it will run with multiple datasets and validate the returned data from the Web service
  3. Create a schedule for test execution which will run multiple iterations of the test
  4. Execute the test and examine the test log
  5. Examine the performance test results from the inluded sample performance test data

About the application under test here

For this tutorial, you'll use a live Web service that was active as of the time of writing, April 2007. The Web service coverts temperatures from Celsius to Fahrenheit. Although simple, it serves well to illustrate all of the key concepts of SOA application testing.


Objectives

After completing this tutorial, you will have gained the knowledge necessary to perform both functional and performance testing of SOA Web services without GUIs.


Prerequisites

This tutorial is for testers new to testing SOA Web services. No prerequisite knowledge of SOA applications, Web services, or the tools is assumed or required.

To complete the exercises in this tutorial, install IBM Rational Tester for SOA Quality.

The exercises in this tutorial use a live Web service. Therefore, you need Internet access to complete all of the exercises.

To view the demos included in this tutorial, JavaScript™ must be enabled in your browser and Macromedia Flash Player 6 or higher must be installed. You can download the latest Flash Player on the Macromedia site.


About animated demos

If this is your first encounter with a developerWorks tutorial that includes demos (demonstrations), here are a few things that you might want to know:

  • Demos are an optional way to see the same steps described in the tutorial. To see an animated demo, click the Show me link. The demo opens in a new browser window.
  • Each demo contains a navigation bar at the bottom of the screen. Use the navigation bar to pause, exit, rewind, or fast-forward portions of the demo.
  • The demos are 800 x 600 pixels. If this is the maximum resolution of your screen or if your resolution is lower than this, you will need to scroll to see some areas of the demo.
  • JavaScript must be enabled in your browser and Macromedia Flash Player 6 or higher must be installed.

1 of 10 | Next

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Rational
ArticleID=219063
TutorialTitle=Hello World: IBM Rational Tester for SOA Quality
publish-date=05152007
author1-email=bbryson@ca.ibm.com
author1-email-cc=