一、傳統的web端請求參數我們在瀏覽器url欄看到傳遞的參數是什么,比如百度:
1、我們假如百度有一個這樣的地址:
https://www.baidu.com/s?wd=jmeter&name=loadrunner
2、我們添加一個線程組、http請求和察看結果樹,如下:(此處我用的jmeter4.0版本模擬)
3、設置http請求(其它暫不作設置)設置好如下:
4、run成功並查看運行結果
5、從結果樹種我們看到請求地址和百度請求地址是一致的,且運行成功。
二、現在傳遞參數我們無法在地址欄中看到請求參數
1、比如,在如下web項目中,無論點擊頁面的哪個功能(增刪改查),地址欄:qa.test.jmeter.com/mgmt/#/resumeIntelligence 地址始終不變,無法查看到用戶傳入的參數是什么?
2、如何解決?XHR
使用瀏覽器自帶調試工具(快捷鍵mac:alt+command+I),windows的快捷方式請百度
3、根據步驟2我們就找到了需要傳入的search參數
需要注意的是在jmeter參數配置時search后的參數編碼格式一般為utf-8,search后面的內容是IOS-8586-1的編碼格式,如果運行報錯可切換為實際的編碼格式IOS-8586-1試試
三、如果請求的參數是大批量的壓測情況,我們可以使用csv文件的方式,關於如何操作可以百度出大量的操作步驟,時間關系此處不作詳細描述