本文へジャンプ

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


お客様が developerWorks に初めてサインインすると、プロフィールが作成されます。プロフィールで選択した情報は公開されますが、いつでもその情報を編集できます。お客様の姓名(非表示設定にしていない限り)とディスプレイ・ネームは、投稿するコンテンツと一緒に表示されます。

送信されたすべての情報は安全です。

  • 閉じる [x]

developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


送信されたすべての情報は安全です。

  • 閉じる [x]

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

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

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.

概要:  このチュートリアルでは、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 を使ったパフォーマンス・テストの例で終わります。

日付:  2007年 5月 15日
レベル: 中級

アクティビティー:  1898 views
お気軽にご意見・ご感想をお寄せください:  

セクション 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 / 10 | 次へ

コメント



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

タグ

Help
このタグで、My developerWorks のすべてのタイプのコンテンツを見つけるために検索フィールドを使用します。

スライダーバーを使用することで、より多く(少なく)タグを表示します。

人気のタグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するトップのタグを表示します。

マイ・タグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するお客様ご自身のタグを表示します。

このタグで、My developerWorks のすべてのタイプのコンテンツを見つけるために検索フィールドを使用します。人気のタグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するトップのタグを表示します。マイ・タグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するお客様ご自身のタグを表示します。