< 前へ | 次へ >

演習 1: プロジェクトの作成およびスクリプト・テストの記録

この演習では、Classics CD サンプル・アプリケーションを使用して新規プロジェクトを作成し、 テストの記録を開始することにより、購入された音楽 CD の合計金額をサンプル・アプリケーションが正しく計算することを検証します。
プロジェクトとは、 1 つ以上のソフトウェア・コンポーネントのテストを容易にするための、テスト・スクリプト、 オブジェクト・マップ、検査ポイント、データプールなどのテスト資産の集合体です。 テストを記録するには、その前に機能テスト・プロジェクトを作成しておく必要があります。

簡易型スクリプト作成およびアプリケーション・ビジュアル・フィーチャーの使用不可

Rational Functional Tester では、簡易型テスト・スクリプトおよび Java テスト・スクリプトを生成するオプションを提供しています。 Java 用スクリプト作成に精通している場合、簡易型スクリプトおよびアプリケーション・ビジュアル・フィーチャーを使用不可にして、テスト・スクリプトの記録を開始できます。 このチュートリアルでは、Java テスト・スクリプトの作業を行います。 スクリプトの記録を開始する前に、簡易型スクリプトおよびアプリケーション・ビジュアル・フィーチャーを使用不可にしてください。
  1. フィーチャーが使用可能になっているかどうかを確認するには、「ウィンドウ」 > 「設定」をクリックします。
  2. 「設定」ウィンドウの左ペインで、「機能テスト」を展開してから、「簡易型スクリプト作成」を展開します。
  3. 「簡易型スクリプト作成」ページで、 「簡易型スクリプト作成の使用可能化」のチェック・ボックスをオフにします。
  4. 「アプリケーション・ビジュアル」ページで、アプリケーション・ビジュアルについてページに表示されているすべてのオプションをクリアします。
  5. 「適用」をクリックして、「OK」をクリックします。

プロジェクトの作成

Classics CD サンプル・アプリケーションのテストに必要なテスト資産を保管するためのプロジェクトを作成します。
  1. 「ウィンドウ」 > 「パースペクティブを開く」 > 「その他」をクリックして、機能テスト・パースペクティブを開きます。 「パースペクティブを開く」ダイアログ・ボックスで、「Functional Test」オプションを選択します。
  2. 「ファイル」 > 「新規」 > 「Functional Test プロジェクト」をクリックします。
  3. 新規プロジェクトの名前として、DataDriveTutorial と入力します。
  4. 「完了」をクリックします。

記録の開始

テスト・スクリプトの記録を開始して、顧客が音楽 CD を注文したときに、 クレジット・カードに課金される合計額がアプリケーションにリストされた正しい総額と同じであることを検証します。
  1. 「Functional Test」ツールバーで、 「Functional Test スクリプトの記録」(functional test スクリプトの記録) をクリックします。
  2. テスト・スクリプトの名前として、OrderTotal と入力します。
  3. 「次へ」をクリックします。

    テスト・スクリプトを作成すると、Functional Tester はテスト・データプールおよび他のテスト資産を作成します。 「専用テスト・データプール」および「順次」の デフォルトを使用してください。 専用テスト・データプールは 1 つのスクリプトとだけ関連付けられていて、 その他のスクリプトからは使用できません。 順次の順序を使用すると、テスト・スクリプトはデータプール・レコードにデータプール内で出現する順序でアクセスします。

  4. 「完了」をクリックします。 「Functional Tester」ウィンドウが最小化され、記録モニターが開きます。

「ClassicsCD」アプリケーションの開始

ClassicsCD アプリケーションを開始して、アプリケーションをナビゲートし、 データ駆動型で実行するダイアログ・ボックスを表示させます。
  1. 「記録中」ツールバーで、 「アプリケーションの開始」(アプリケーションの開始) をクリックします。
  2. 必要であれば、「アプリケーション名」矢印をクリックしてオプションを表示してから、 「ClassicsJavaA - java」を選択します。
  3. 「OK」をクリックします。 ClassicsJavaA は、 Functional Tester に付属のサンプル・アプリケーション ClassicsCD のビルド 1 です。
  4. ClassicsCD アプリケーションで、「Composers」の下に ある「Schubert」をダブルクリックしてその作曲家の販売中 CD のリストを開いてから、 「String Quartets Nos. 4 & 14」をクリックします。
  5. 「Place Order」をクリックします。
  6. 「OK」をクリックして、「Member Logon」ウィンドウを閉じます。
  7. 「Place an Order」ウィンドウで、「Card Number」フィールドに 1234567890 と入力してから、 「Expiration Date」フィールドに 09/09 と入力します。
< 前へ | 次へ >

フィードバック