IBM®
本文へジャンプ
    Japan [変更]    ご利用条件
 
 
検索範囲検索:    
    ホーム    製品    サービス & ソリューション    サポート & ダウンロード    マイアカウント    
skip to main content

developerWorks Japan  >  Rational  >

Hello World: IBM Rational Tester for SOA Quality と IBM Rational Performance Tester Extension for SOA Quality

Web サービスをテストし、高品質の SOA を保証する

developerWorks
1  /  11 ページGo to the next page

ページオプション

この記事を評価する

ご意見ご要望をお寄せ下さい


レベル: 中級

Brian Bryson, Technology Evangelist, IBM

2007年 5月 15日

このチュートリアルでは、IBM® Rational® Tester for SOA Quality と IBM® Rational® Performance Tester Extension for SOA Quality の両製品の概要を学びます。順を追った説明に従うことによって、SOA (Service-Oriented Architecture) における Web サービスのテストの作成や、製品に組み込まれているデータ駆動型の手法によるテストの機能強化、そしてテストの実行などを実践的に体験することができます。このチュートリアルは、Rational Tester for SOA Quality を使って実行できる機能テストの説明に始まり、Rational Performance Tester Extension for SOA Quality を使ったパフォーマンス・テストの例で終わります。

セクション 1. はじめに

このシリーズについて

Hello World チュートリアル・シリーズは、IBM のソフトウェア製品群の概要を知りたい初心者の方を対象としたものです。各モジュールは 1 つの製品を紹介するために作られており、その製品をさらに詳しく知る必要があるかどうかを判断するために役立ちます。ここで行う演習は基本的な概念しか網羅していませんが、その製品を使い始めるためには十分なはずです。




上に戻る


このチュートリアルについて

このチュートリアルは、IBM® Rational® Tester for SOA Quality と IBM® Rational® Performance Tester Extension for SOA Quality の両製品の概要について説明します。順を追った説明に従うことによって、SOA (Service-Oriented Architecture) における Web サービスのテストの作成や、製品に組み込まれているデータ駆動型の手法によるテストの機能強化、そしてテストの実行などを実践的に体験することができます。このチュートリアルは、Rational Tester for SOA Quality を使って実行できる機能テストの説明に始まり、Rational Performance Tester Extension for SOA Quality を使ったパフォーマンス・テストの例で終わります。

このチュートリアルで行う主なステップは次の通りです。

  1. 華氏 (Fahrenheit) と摂氏 (Celsius) の間で温度を変換する温度変換の Web サービスを使ったテストを記録します。
  2. テストを編集し、複数のデータ・セットでテストを実行するように、そして Web サービスから返されるデータを検証するようにします。
  3. テストを複数回繰り返して実行するためのスケジュールを作成します。
  4. テストを実行し、テスト・ログを検証します。
  5. オプションとして、複数のユーザーでテストを再実行し、そしてパフォーマンス・レポートを検証します。



上に戻る


ここでのテストの対象となるアプリケーション

このチュートリアルでは、執筆時点 (2007年4月) で実際に稼働している Web サービスを使います。この Web サービスは、温度を摂氏から華氏に変換します。このサービスは単純ですが、SOA アプリケーションのテストに関する重要概念のすべてを説明するためには十分適切なものと言えます。




上に戻る


目的

このチュートリアルを終了すると、SOA における (GUI を持たない) Web サービスに対し、機能テストとパフォーマンス・テストの両方を行うために必要な知識を得ることができます。




上に戻る


前提条件

このチュートリアルは、SOA における Web サービスのテストを初めて行うテスターを対象としています。SOA アプリケーションや Web サービス、あるいは関連ツールなどに関する前提条件としての知識は想定しておらず、また必要もありません。

このチュートリアルの演習を完了するためには、IBM Rational Tester for SOA Quality をインストールする必要があります。パフォーマンス・テストの例を実行したい場合には、Rational Performance Tester Extension for SOA Quality もインストールする必要があります。

このチュートリアルの演習では、実際に稼働している Web サービスを使います。従って、この演習を完全に行うためにはインターネットにアクセスできる環境が必要となります。

このチュートリアルに含まれているデモを見るためには、ブラウザーで JavaScript™ が有効になっており、また Macromedia Flash Player 6 以上がインストールされている必要があります。最新の Flash Player は Macromedia のサイトからダウンロードすることができます。




上に戻る


アニメーション・デモについて

デモが含まれている developerWorks のチュートリアルが初めての場合は、次のヒントを参考にしてください。

  • これらのデモは、チュートリアルの中で説明されているステップと同じステップを見るためのオプションとして提供されるものです。アニメーション・デモを見るためには、「デモの表示」リンクをクリックします。すると新しく開かれるブラウザー・ウィンドウにデモが表示されます。
  • 各デモには、画面の下部にナビゲーション・バーがあります。このナビゲーション・バーを使うことで、デモの一時停止や終了、巻き戻し、早送りなどをすることができます。
  • デモは 800 x 600 ピクセルです。皆さんの画面の解像度がこれ以下の場合には、デモの一部の領域を表示するために、画面のスクロールが必要となります。
  • ブラウザーで JavaScript が有効になっていること、また Macromedia Flash Player 6 以上がインストールされていることが必要になります。



上に戻る



1  /  11 ページGo to the next page
    日本IBMについて プライバシー お問い合わせ