的JMeter排除我使用HTTPS的JMeter測試腳本記錄器記錄的登錄請求URL patters不行
。
請參閱快照,我已經添加了URL模式以排除.js文件,但我仍然收到了js請求。 有誰知道它爲什麼失敗?
的JMeter排除我使用HTTPS的JMeter測試腳本記錄器記錄的登錄請求URL patters不行
。
請參閱快照,我已經添加了URL模式以排除.js文件,但我仍然收到了js請求。 有誰知道它爲什麼失敗?
如果您查看上述請求的內容,您可以檢查。他們很可能是GET
請求,並且很可能他們有一個或多個參數。正則表達式.*\.js
專門針對URL的末尾處的.js 。但是,如果GET請求有參數,在記錄它的URL時看起來像<...>.js?param=value
,所以正則表達式.*\.js
將不匹配(儘管請求的名稱仍然是相同的)。
所以你需要指定2個正則表達式排除:.*\.js
和.*\.js?.*
我知道它不回答你的問題,但實際上不包括圖像和.js文件是不是你應該做的一般。我寧願使用該字段過濾掉「外部」網址,這些網址並未與您的應用程序相連,如第三方橫幅,小部件,圖片等。 - 與您的應用程序無關的任何內容。即使你看到它的響應,這些實體從外部來源加載,你無法控制,所以他們不感興趣,負載測試的圖片可能會受到影響。
所以我建議如下:
Store 1st sampler of each trade group only
Follow Redirects
和Retrieve All Embedded Resources.
在記錄的請求開啓。如果沒有 - 通過HTTP Request Defaults啓用它們。同時檢查Use concurrent pool
框被打勾,因爲真正的瀏覽器以多線程的方式下載圖像,樣式和腳本。
FYI問號是一個正則表達式運算符 - 它需要轉義以匹配URL查詢字符串。 –