次の方法で共有


方法 : Web テストに抽出規則を追加する

更新 : 2007 年 11 月

抽出規則は、Web 要求に対する応答からデータを抽出して、Web アプリケーションが正しく動作していることを検証します。抽出規則は、テスト コンテキストでの結果を名前と値のペアとして格納します。抽出規則では、フォーム フィールド、テキスト、属性、ヘッダー、正規表現、および隠しフィールドを抽出できます。詳細については、「抽出ルールの概要」を参照してください。

抽出規則は、Web テスト エディタで Web テストに追加します。Web テストを開いて編集することの詳細については、「方法 : 既存の Web テストを編集する」を参照してください。

手順

Web テストに抽出規則を追加するには

  1. Web テストを開きます。

    Web テストを作成する方法の詳細については、「Web テストの作成」を参照してください。

  2. Web テスト エディタで、抽出規則を追加する要求を選択します。

  3. 要求を右クリックし、[抽出規則の追加] をクリックします。

    [抽出規則の追加] ダイアログ ボックスが表示されます。

  4. [抽出規則の追加] ダイアログ ボックスの規則の選択ペインで、構成する規則を選択します。たとえば、[属性値の抽出] を選択します。その他の定義済み抽出規則の詳細については、「抽出ルールの概要」を参照してください。

  5. [選択された規則のプロパティ] ペインで、[コンテキスト パラメータ名] プロパティを FirstLink などの記述的な名前に設定します。抽出規則が実行されると、抽出した文字列を格納する、FirstLink という名前のコンテキスト変数が作成されます。

  6. [属性名] プロパティを href に設定し、[タグ名] プロパティを a に設定します。

    ms182545.alert_note(ja-jp,VS.90).gifメモ :

    この例で抽出しようとしている内容を HTML 形式で示すと、<a href=http://www.contoso.com> のようになります。a はタグで、href が目的の属性です。

  7. [OK] をクリックして、[抽出規則の追加] ダイアログ ボックスを閉じます。

  8. [ファイル] メニューの [保存] をクリックして、Web テストを保存します。

  9. Web テスト エディタの [実行] をクリックして、Web テストを開始します。

    Web テスト ビューアが表示されます。

  10. Web テスト ビューアの上部ペインで、検証規則を追加する要求をクリックします。

  11. Web テスト ビューアの下部ペインで、[詳細] タブをクリックします。

    [検証および抽出規則] グリッドが開き、追加した抽出規則のエントリが表示されます。

  12. [コンテキスト] タブをクリックします。

    名前と値のグリッドが表示されます。最後のエントリは FirstLink 変数とその値になります。この値は、要求ページの最初の <a href> と一致する必要があります。これを確認するには、ブラウザで要求ページを表示し、ページのソースを表示し、最初の href を探します。

参照

処理手順

方法 : カスタム抽出規則を作成する

チュートリアル : 検証規則と抽出ルールを Web テストに追加する

方法 : 既存の Web テストを編集する

概念

抽出ルールの概要

Web テストの作成