方法 : Web テストに抽出規則を追加する
更新 : 2007 年 11 月
抽出規則は、Web 要求に対する応答からデータを抽出して、Web アプリケーションが正しく動作していることを検証します。抽出規則は、テスト コンテキストでの結果を名前と値のペアとして格納します。抽出規則では、フォーム フィールド、テキスト、属性、ヘッダー、正規表現、および隠しフィールドを抽出できます。詳細については、「抽出ルールの概要」を参照してください。
抽出規則は、Web テスト エディタで Web テストに追加します。Web テストを開いて編集することの詳細については、「方法 : 既存の Web テストを編集する」を参照してください。
手順
Web テストに抽出規則を追加するには
Web テストを開きます。
Web テストを作成する方法の詳細については、「Web テストの作成」を参照してください。
Web テスト エディタで、抽出規則を追加する要求を選択します。
要求を右クリックし、[抽出規則の追加] をクリックします。
[抽出規則の追加] ダイアログ ボックスが表示されます。
[抽出規則の追加] ダイアログ ボックスの規則の選択ペインで、構成する規則を選択します。たとえば、[属性値の抽出] を選択します。その他の定義済み抽出規則の詳細については、「抽出ルールの概要」を参照してください。
[選択された規則のプロパティ] ペインで、[コンテキスト パラメータ名] プロパティを FirstLink などの記述的な名前に設定します。抽出規則が実行されると、抽出した文字列を格納する、FirstLink という名前のコンテキスト変数が作成されます。
[属性名] プロパティを href に設定し、[タグ名] プロパティを a に設定します。
メモ : この例で抽出しようとしている内容を HTML 形式で示すと、<a href=http://www.contoso.com> のようになります。a はタグで、href が目的の属性です。
[OK] をクリックして、[抽出規則の追加] ダイアログ ボックスを閉じます。
[ファイル] メニューの [保存] をクリックして、Web テストを保存します。
Web テスト エディタの [実行] をクリックして、Web テストを開始します。
Web テスト ビューアが表示されます。
Web テスト ビューアの上部ペインで、検証規則を追加する要求をクリックします。
Web テスト ビューアの下部ペインで、[詳細] タブをクリックします。
[検証および抽出規則] グリッドが開き、追加した抽出規則のエントリが表示されます。
[コンテキスト] タブをクリックします。
名前と値のグリッドが表示されます。最後のエントリは FirstLink 変数とその値になります。この値は、要求ページの最初の <a href> と一致する必要があります。これを確認するには、ブラウザで要求ページを表示し、ページのソースを表示し、最初の href を探します。
参照
処理手順
チュートリアル : 検証規則と抽出ルールを Web テストに追加する