パスの除外

スキャンからアプリケーション内の特定のパスを除外します。

URL (絶対パス。クエリーを含む場合がある) または正規表現を「除外されるパス」リストに追加することにより、自動探査ステージの有効範囲をフィルタリングできます。これを行う理由として考えられることは以下のとおりです。

  • まだ開発中であり、問題があることがわかっていて、現時点ではスキャンしたくない。
  • 問題がない ことがわかっており、スキャン時間を削減したい。
  • スキャンをアプリケーションの特定の部分に制限することにより、スキャン時間を削減する。

定義済みの任意のパスに対して、オプションで 1 つ以上の特定のパラメーターにフィルタリングを制限することができます。これを行う理由には、以下のことが考えられます。

  • 特定のパラメーター (ログイン・パラメーターやログアウト・パラメーターなど) をスキャンから除外したい大規模スクリプトのアプリケーション (URL に含まれ、そのパラメーターで制御されているアプリケーション) の場合。

この表には、以下のような 2 種類の項目があります。

  • 除外: リストに含まれるパスがスキャンから除外されます。

    除外になるように構成されたパスに一致するリンクがフィルタリングされ、スキャンから除外されます。

    注: または、パスを除外するには、「データ」ビューに移動し、アプリケーション・ツリー内のパスを右クリックして、「スキャンから除外」をクリックします。
  • 例外: リストの上方で除外されたパス内にある特定のディレクトリーを含めるために使用します。
    注:
    • 例外は、除外されたパス内にあるディレクトリーを含めるのに必要な場合のみ使用します。例えば、https://demo.testfire.net/bank を除外した場合、https://demo.testfire.net/bank/transfer.aspx を包含としてリストの下方に追加して、そのサブディレクトリーをスキャンに含めることができます。
    • スキャンの探査ステージとテスト・ステージの間で除外を追加する場合、AppScan® は除外されたパスが探査されたとしても、テストを行いません。

新規除外または新規例外の追加