テストの検索

検索によって指定したテスト・エレメント内の必要な値を迅速に見つけることができます。

テストを検索するには以下のようにします。

  1. テストを開きます。
  2. メニュー・バーから、「検索」 > 「検索」を選択します。 「検索」ダイアログ・ボックスが開き、選択した「テスト検索 」タブが表示されます。

  3. 「テキストの検索 (Search for text)」に、見つけたいテキストを入力します。

    検索方針によっては、このフィールドは空白のままにしておくこともできます。例えば、ある文字列が、必要でないエレメントまたはエレメント・インスタンスにあることを知っている場合、ステップ 4、6、および 8 で説明したオプションを使用すると、このフィールドに検索テキストを入力しなくても、必要なエレメントやエレメント・インスタンスを見つけることができます。

  4. 「テスト・コンテンツ」で現在選択しているエレメント内に限って検索を行う場合は、「検索をテスト・コンテンツで強調表示されているエレメントに制限 (Restrict search to elements highlighted in Test Contents)」をチェックします。
  5. 検索で大文字と小文字を区別する場合は、「大文字と小文字を区別する」をチェックします。
  6. 検出したエレメントを「テスト・コンテンツ」内で強調表示する場合は、「テスト・コンテンツで検出されたエレメントを強調表示する」をチェックします。 このオプションは、ステップ 4 で説明したオプションを使用して、必要なテキストを指定する前に必要なエレメント・インスタンスを指定できるようにするために用意されています。
  7. テストの最後に達したときに、開始時点に戻って検索を続行する場合は、「再帰的」をチェックします。
  8. 「検索するエレメント Elements to search)」で、検索するすべてのテスト・エレメントをチェックします。

    ステップ 4 でボックスをチェックすると、ここで選択するエレメントは「テスト・コンテンツ」で選択したインスタンスのみに制限されることに注意してください。例えば、ここで「HTTP ページ」を選択し、「テスト・コンテンツ」で 1 ページだけ選択した場合は、そのページしか検索されません。 ステップ 4 でボックスをチェックしない場合、すべてのテスト・ページが検索されます。

  9. (オプション) 選択したエレメントをクリックし、検索方法を限定します。

    エレメントをクリックすると、パネルが開き、エレメントの検索方法を限定できます。次の図は、「HTTP 要求」をチェックした際に使用できる検索の限定を示しています。

    項目を見つけることのみが目的の場合は、次のステップに進んでください。検出した文字列を置換する場合は、「置換」をクリックして、ステップ 12 に進んでください。

  10. 「検索」をクリックします。 検索結果は 2 つのビューに表示されます。「検索」ビューには、一致を含むオブジェクトがリスト表示され、「テスト検索一致プレビュー (Test Search Match Preview)」ビューには、検出された一致が表示されます。以下の図で「検索」ビューを説明します。URL: Offset: 36 および URL: Offset: 85 が検索テキストが検出されたオブジェクトを指定しています。

  11. 「検索」ビューで、検索アクションを実行します。
    1. 「テスト検索一致プレビュー (Test Search Match Preview)」で検出された文字列をプレビューするには、オブジェクトをクリックします。
    2. テストのインスタンスが検出された場所にジャンプするには、オブジェクトをダブルクリックします。
    3. 別の検索アクション (次に進んだり、以前の一致に戻ったり、置換したりなど) を実行するには、オブジェクトを右クリックして、選択項目を選びます。
  12. ステップ 10 で「置換」をクリックした場合、「置換」ダイアログ・ ボックスが開きます。

  13. 「置換後 (With)」フィールドに、ステップ 3 で入力したテキストに対する置換テキストを入力します。
  14. 適切なボタンをクリックして、置換アクションを選択します。 選択的な置換を行う場合は、「テスト検索一致プレビュー (Test Search Match Preview)」に検出されたインスタンスが順に表示されます。必要な検出されたインスタンスがすべてが表示されるまで、「置換」または「スキップ」ボタンをクリックします。
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2005. All Rights Reserved.
(C) Copyright IBM Japan 2005