前のトピック: チュートリアル 6 - パート B - テスト ケースの実行次のトピック: チュートリアル 7 - Enterprise JavaBean (EJB)のテスト


チュートリアル 6 - パート C - 要求テスト ステップの変更

Web レコーダは、各要求に対して HTTP/HTML 要求テスト ステップを作成します。

これらのテスト ステップは、DevTest のその他のテスト ステップと同じように編集および変更できます。 レコーダは、記録中に入力したパラメータを、要求の Post パラメータおよび Get パラメータの値として使用します。

LISA Bank テストを一般化するために、これらのハードコードされた説明や預け入れ金額の値(「cash」や「1000.00」など)をデータ セットから取得したプロパティに置き換えます。 データ セットについては、「チュートリアル 2 - データ セット」で操作しました。

レコーディング結果の LISA Bank5 テスト ステップでは、[ホスト名]および[ポート]パラメータがパラメータ化され、設定に追加されます。 説明および金額の値はハードコードされています。

チュートリアルのこのパートでは、数値カウント データ セットを使用して、さまざまな金額を預け入れられるようにテスト ケースをパラメータ化します。 その後、テスト ケースを実行するときには、記録されたものとは別の預け入れ金額を使用します。

手順 1 - テスト ケースのコピー

次の手順に従ってください:

  1. モデル エディタで tutorial6a テスト ケースが開いていることを確認します。
  2. メニュー バーから[ファイル]-[名前を付けて保存]を選択します。
  3. ファイル名]フィールドに「tutorial6c」と入力します。
  4. 保存]をクリックします。
手順 2 - データ セットの追加

以下の手順では、数値カウント データ セットを追加します。 このタイプのデータ セットを使用すると、プロパティに数値を割り当てることができます。 データ セットを使用するたびに、固定値によって数値を変更できます。

次の手順に従ってください:

  1. モデル エディタで、最初のテスト ステップを選択します。
  2. 右ペインで、データ セット ステップのタブをダブルクリックします。
  3. データ セット エレメントの下にある アイコン - プラス記号追加]をクリックします。
  4. 共通データセット]リストから、[数値カウント データ セットの作成]を選択します。

    右ペインでデータ セット エディタが開きます。

  5. 以下の値を入力します。
    1. 名前]フィールドに「DepositsDS」と入力します。
    2. 終了時の処理]フィールドで、[実行]オプションを選択し、リストから[テストを終了する]を選択します。
    3. プロパティ キー]フィールドに「ds_counter」と入力します。
    4. 開始]フィールドに「100」と入力します。
    5. 終了]フィールドに「105」と入力します。
    6. 増分]フィールドに「1」と入力します。

      チュートリアル 6 の DepositsDS データ セットのスクリーンショット

  6. テスト アンド キープ]ボタンをクリックして、データ セットをテストします。

    成功メッセージが表示され、データ セットの最初の行のデータが表示されます。

    チュートリアル 6 のデータ セット エディタの成功メッセージのスクリーンショット

  7. OK]をクリックします。
手順 3 - 記録された預け入れの POST パラメータの変更

ここでは、ds_counter プロパティ(データ セットで作成済み)を使用して、さまざまな預け入れ金額の値を指定します。

次の手順に従ってください:

  1. モデル エディタで、LISA Bank5 ステップをダブルクリックします。
  2. POST パラメータ]領域で、description キーの値を deposit {{ds_counter}} に変更します。
  3. amount キーの値を {{ds_counter}} に変更します。

    チュートリアル 6 の POST パラメータの変更のスクリーンショット

  4. テスト ケースを保存します。
手順 4 - テスト ケースのステージング

クイック テストをステージング(実行)する方法

  1. ツールバーの クイック テストのステージング アイコンクイック テストのステージング]をクリックします。
  2. クイック テストのステージング]ウィンドウで、[テストが終了したら再起動する]が選択されていることを確認します。

    LISA--win_stagequicktest

  3. OK]をクリックします。

    テスト モニタが開きますが、テストはまだ開始されていません。

    テスト ケースのステージングの[現在の間隔メトリック]ウィンドウ

  4. OK]をクリックします。
  5. ツールバーの LISA--icon_image_whiterightarrowongreen再生]をクリックします。

    折れ線グラフでテストの進捗状況が表示されます。

    テスト ケースのステージングの[現在の間隔メトリック]ウィンドウ(テスト実行中)

手順 5 - LISA Bank での新しい預け入れの表示

次の手順に従ってください:

  1. ユーザ「lisa_simpson」およびパスワード「golisa」を使用して、LISA Bank アプリケーションに再度ログインします。
  2. 預け入れ金額を表示するには、当座預金の口座番号のリンクをクリックします。

    金額が 100 から始まって 105 に達するまで 1 ずつ増加していることに注目します。

    チュートリアル 6 の LISA Bank の口座残高増加のスクリーンショット

チュートリアル 6 - レビュー

このチュートリアルでは、数値カウント データ セットを使用して、記録されたテストに入力を提供しました。

以下のことを行いました。