自動テスト・スクリプトの生成

テスト計画の作成には、自動化するテストを選定する作業も含まれます。テストを手動で実行することを選択した場合は、テスト・ステップを定義した時点で、テストの実行準備が整ったことになります。テストの自動化を選択する場合、Micro Focus が提供している他のテスト・ツール(UFT One など)を使用してテスト・スクリプトを生成し、テストを完成させることができます。

自動化するテストを選定する際には、次の点を考慮してください。

自動化に適した対象 自動化に適していない対象
アプリケーション全体の基本機能の安定性を確認するために、アプリケーションの新しいバージョンが出るごとに実行されるテスト(回帰テスト)。

一度だけ実行するテスト。

同一の操作に対して複数のデータ値を使用するテスト(データ駆動テスト)。

すぐに実行する必要のあるテスト。

何回も実行するテスト(ストレス・テスト)やマルチユーザのクライアント/サーバ・システムを確認するテスト(負荷テスト)。 アプリケーションの使いやすさを検査するテスト(ユーザビリティ・テスト)。
  結果を予測できないテスト。

この演習では、[Address Options]テストで使用する UFT テスト・スクリプトを生成します。

注: UFT テストを使用する場合の前提条件は、「始める前に」を参照してください。

自動テスト・スクリプトを生成するには、次の手順で行います。

  1. テスト計画ツリーが表示されていることを確認します。

    テスト計画ツリーが表示されていない場合は、[表示]>[テスト計画ツリー]を選択します。

  2. [Address Options]手動テストを探します。

    1. テスト計画ツリーのルートにある[Subject]フォルダを選択し、[編集]>[検索]を選択します。[検索]ダイアログ・ボックスが開きます。

    2. 検索する値]に「Book」と入力します。

    3. 検索対象]で[フォルダ]を選択します。

    4. 検索]をクリックします。[検索結果]ダイアログ・ボックスが表示され、一致する項目のリストが表示されます。

    5. Flight Reservation\Book Flight]フォルダをダブルクリックすると、テスト計画ツリー内でフォルダが強調表示されます。[閉じる]をクリックして、[検索結果]ダイアログ・ボックスを閉じます。

    6. テスト計画ツリーで[Book Flight]フォルダを展開し、[Address Options]テストを選択します。

  3. [デザイン ステップ]タブを表示します。

    右の表示枠の[デザイン ステップ]タブをクリックします。

  4. テスト・スクリプトを生成します。

    1. スクリプトの生成]ボタンをクリックします。

    2. QUICKTEST_TEST]を選択し、UFT テストを生成します。

    3. バージョン管理:[チェックアウト]ダイアログ・ボックスが開いている場合は、[OK]をクリックします。

    Address Options]テストのステップを使って自動テスト・スクリプトを作成します。

  5. テスト・スクリプトを表示します。

    1. テスト スクリプト]タブをクリックします。

    2. UFT のテスト・スクリプトを表示または変更するには、UFT One の起動ボタンをクリックしてください。