2015-09-15 45 views
0

我試圖用Jmeter工具記錄網頁。 功能:當單擊「SUBMIT」時,網頁收集數據並將其發送到服務器。 錄製過程中:網頁只刷新自身而不向服務器發送任何數據。Jmeter沒有記錄存在「Content-Type:application/octet-stream」的頁面

調查:該網頁包含以下請求標頭- ------ WebKitFormBoundaryBuGANZEvO85y5f29 Content-Disposition:form-data; NAME = 「ctl00 $ CP1 $ fileExteneralRecords」;內容類型:application/octet-stream

推論:我們觀察到每當我們嘗試記錄包含這個「Content-Type:application/octet-stream」的頁面時,我們都面對着同樣的問題。 任何人都可以幫助我們記錄此內容類型出現的網頁嗎?任何形式的建議都是最受歡迎的。

回答

0

它看起來像你試圖上傳一個文件。 JMeter可以記錄這種類型的事件,但是您需要將文件放在JMeter的「工作目錄」(通常是/ bin文件夾)下,以便在錄製和重放過程中可以將其讀取。

請參閱JMeter Bug 48479以獲取詳細說明,Performance testing: Upload and Download Scenarios with Apache JMeter指導您對JMeter測試中正確模擬文件上傳/下載的一系列建議。

+0

我沒有上傳任何東西......也許上傳選項在那裏,但它不是強制性的......有沒有辦法繞過這部分,以便Jmeter能夠記錄事件。 –

+0

試用[JMeter Chrome擴展程序](https://chrome.google.com/webstore/detail/blazemeter-the-load-testi/mbopgmdnpcbohhpnfglgohlbhfongabi?hl=zh-CN) –

+0

目前我們不在Blazemeter上工作...是否有我們可以在運行過程中動態捕獲WebKitFormBoundary ....我希望我們將直接通過beanshell編碼添加參數......但爲此,我們需要WebKitFormBoundary –

相關問題