利用Jmeter?

利用Jmeter測試Json格式的接口。

工具/原料

Jmeter

被測接口

方法/步驟

啟動Jmeter:找到Jmeter.bat文件雙擊啟動Jmeter。

利用Jmeter 實現 Json 報文接口測試

在測試計劃下面添加線程組:測試計劃右鍵 —— 添加 —— Threads (Vusers)—— 線程組。

利用Jmeter 實現 Json 報文接口測試

線程組合相關設置。

利用Jmeter 實現 Json 報文接口測試

添加HTTP信息投管理器:線程組右鍵 —— 添加 —— 配置元件 —— HTTP信息頭管理器。

利用Jmeter 實現 Json 報文接口測試

添加HTTP信息頭信息:Content-Type=application/json 。

利用Jmeter 實現 Json 報文接口測試

添加HTTP請求:線程組右鍵 —— 添加 —— Simpler —— HTTP請求。

利用Jmeter 實現 Json 報文接口測試

在HTTP請求裡寫入web服務器,HTTP請求和JSON報文的相關信息(此時把JSON字符串放入Body Data裡)。

利用Jmeter 實現 Json 報文接口測試

也可以將JSON直接放在Parameters 裡。

利用Jmeter 實現 Json 報文接口測試

添加察看結果樹:線程組右鍵 —— 添加 —— 監聽器 —— 察看結果樹。

利用Jmeter 實現 Json 報文接口測試

保存項目,點擊啟動按鈕,運行測試腳本。

利用Jmeter 實現 Json 報文接口測試

運行腳本之後,點擊察看結果樹,察看測試響應數據。

利用Jmeter 實現 Json 報文接口測試

當響應數據報請求參數為空時,禁用HTTP信息投管理,繼續運行。

利用Jmeter 實現 Json 報文接口測試

禁用HTTP信息投管理後,運行正常。根據錯誤信息,可以繼續調試腳本。

利用Jmeter 實現 Json 報文接口測試

當察看結果樹立裡的催結果太多的時候,可以把測試結果清除掉,清除是可以選擇請求單個測試結果或請求全部測試結果。

利用Jmeter 實現 Json 報文接口測試

利用Jmeter 實現 Json 報文接口測試

注意事項

添加HTTP信息投管理後,當響應數據報請求參數為空時,禁用HTTP信息投管理,繼續運行即可。

相關問題答案