我正在嘗試通過 JMeter HTTP(S) 測驗腳本記錄器記錄 Blazor 應用程式中上傳影像場景的流量。我已經可以訪問該頁面,但問題是當我在錄制時訪問該頁面時,上傳程序不再起作用。
我無法選擇檔案并通過上傳按鈕發送該檔案,因此我也無法記錄這些操作的流量。只有當我通過 JMeter 記錄流量時才會發生這種情況。
有誰知道可能會發生什么?
編輯 我嘗試從 JMETER_HOME/bin 上傳影像,但它也不起作用。
這是我得到的回應。 影像縮影不顯示,上傳按鈕不起作用。
這是預期的
uj5u.com熱心網友回復:
這在記錄檔案上傳時可能很有用
摘自HTTPS 測驗腳本記錄器檔案
某些瀏覽器(例如 Firefox 和 Opera)在上傳檔案時不包含檔案的全名。這可能會導致 JMeter 代理服務器出現故障。一種解決方案是通過復制檔案或在包含檔案的目錄中啟動 JMeter 來確保要上傳的任何檔案都在 JMeter 作業目錄中。
將要上傳的影像復制到 JMETER_HOME/bin 檔案夾中,并在錄制腳本時從那里上傳檔案。
uj5u.com熱心網友回復:
檢查jmeter.log 檔案是否有任何可疑條目。
為了能夠記錄檔案上傳,檔案需要出現在 JMeter 安裝的“bin”檔案夾中(或者如果你從快捷方式/符號鏈接呼叫 JMeter,則出現在當前作業目錄中)。
INFO o.a.j.s.FileServer: Default base在上述jmeter.log檔案中查找行- 它會告訴您放置檔案的檔案夾,以便 JMeter 可以正確記錄檔案上傳請求。您可以嘗試其他記錄方式,即使用JMeter Chrome 擴展程式或從瀏覽器開發人員工具中將網路轉儲匯出為.HAR 檔案,并通過BlazeMeter 轉換器服務將此 .HAR 轉換為 JMeter .jmx 腳本
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/366699.html
上一篇:在html中的svg折線上移動點
