JMeterを使用してブラウザのトラフィックを記録しています。除外するURLパターンは次のとおりです。
.*\.jpg
、.*\.js
、.*\.png
これらはこれらのパターンをブロックする必要があるようです(正規表現のテスターでもテストしました here )
それでも、これらのファイルの多くがプルアップされるのがわかります。 関連フォーラム で同様の問題が発生しましたが、その後に追加のURLパラメータが含まれることが原因でした(例:www.website.com/image.jpg?asdf=thisdoesntmatch)。しかし、ここではそうではないようです。誰かが私を正しい方向に向けることができますか?
質問のコメントですでに述べたように、末尾の文字に問題がある可能性があります。パターンマッチャーは、パラメーターを含む完全なURLに対して実行されます。したがって、URL http://example.com/layout.css?id=123
はパターン.*\.css
と照合されません
JMeter HTTPリクエストサンプルは、PathとParametersなので、URLを見てもはっきりしない場合があります。
ソリューション:
末尾の文字をサポートするようにパターンを変更します.*\.css.*
説明.*
任意の文字\.
に一致します。 (ドット)文字css
文字シーケンスcss.*
任意の文字
多分あなたは反対をすることができます:除外するURLパターンを空白のままにして、含めるURLパターンボックスでそれらのパターンを無効にします:
(?!.。(bmp | css | js | gif | ico | jpe?g | png | swf | woff))(。)