スキャン時間を改善する方法

スキャン時間を短縮するには、継続的に改善を重ねる必要があります。スキャンのカバレッジを確認し、スキャン時間を延長させる可能性のある要因を特定した後、このドキュメントの各セクションを参照して、スキャン時間を短縮し、スキャン効率を改善するための戦略を確認してください。

テスト最適化を使用する

テスト ポリシーと最適化]で、FastFasterFastest など、より高速な最適化レベルを選択します。これにより、テスト段階の所要時間を大幅に短縮できます。より包括的なスキャンを行うには、低い最適化レベルを使用するか、[最適化なし]を選択します。

スキャン範囲を制限する

AppScan テスト対象のコンテンツ量を減らすには、スキャンを特定の URL、ディレクトリ、またはホストに限定します。たとえば、インクルード パスとエクスクルード パスを使用して、最も重要な領域にスキャンを絞り込みます。

適切なスキャンモードを使用する

状況によっては、部分スキャン時間制限付きのスキャン のほうが、サイト全体のスキャンよりも効果的な場合があります。これらのオプションは、特に開発初期や回帰テストの際に、より早く結果を得るのに役立ちます。

探索設定を調整する

探索ステージに時間がかかりすぎる場合は、探索オプションとマルチステップ設定を確認してください。不要なリクエストを減らしたり、最も関連性の高いページに絞ったりすることで、スキャン全体の時間を短縮できます。

時間のかかるページを特定する

時間のかかるページの一覧を確認してください。今後のスキャン時間を短縮するために、これらの URL を除外することを検討してください。スキャンに最も時間がかかるページまたは URL を特定するには、スキャン・ログ構成 設定を確認してください。

トレードオフを理解する

スキャンを高速化すると、テストの深さや問題のカバレッジが低下する可能性があります。速度が重要な場合はより高速な設定を使用し、後でより完全なスキャンを実行して結果を検証してください。