Jmeter取樣器之HTTP請求

取樣器是用來模擬用戶操作的,向服務器發送請求以及接收服務器的響應數據,類似於LoadRunner中的Vuser; HTTP請求即HTTP協議Vuser

基本功能

自動重定向: 選中則表示,當發送HTTP請求後若響應爲301/302,Jmeter會自動重定向到對應的新頁面,但不會記錄重定向的

請求和響應內容,只有GET和HEAD請求才能使用自動重定向

跟隨重定向: 與自動重定向二選一,默認選中,表示響應爲301/302時,會自動跳轉到目標頁,初始重定向和進一步響應將作爲

附加樣本出現。父取樣器的URL和data字段的值取自最後一個非重定向取樣器。但是父取樣器的字節數和間隔時間將包含所取

樣器的,而latency的值則是取自第一個響應

使用keep Alive: 當該選項被選中時,jmeter 和目標服務器之間使用 Keep-Alive方式進行HTTP通信,默認選中。在默認

HTTP實現下它不起作用,因爲連接重用不在用戶控制之下。但在Apache HttpComponents HttpClient下它是起作用的

對POST使用multipart/from-data: 使用 multipart/from-data或application/x-www-form-urlencoded方法發送HTTP

POST 請求,默認不選

高級功能

客戶端實現: 默認爲HttpClient4,如果是上傳文件的話一定要選擇,否則請求發送成功了,其實文件並未上傳成功

源地址: 只用於http協議且Implementation爲HttpClient4的情況 

此屬性用於啓用IP欺騙。會重寫了這個http請求使用的默認本地IP地址。用於Jmeter主機具有多個IP地址(即IP別名、網絡接口、設備

的情況。該值可以是主機名、IP地址或網絡接口設備,如“ey0”或“l0”或“wlan0”

- IP/主機名:IP /主機名以使用特定的IP地址或(本地)主機名 

- 設備:選擇設備以選擇該接口的第一個可用地址,該設備可以是IPv4或IPv6。 

- 設備IPV4:選擇IPv4設備來選擇名稱設備的IPv4地址(如eth0, lo, em0); 

- 設備IPV6:選擇IPv6設備來選擇名稱設備的IPv4地址(如eth0, lo, em0);

代理服務器: 不想用本機的地址來發送Http請求而想使用代理服務器則填寫

- 服務器名稱或IP:代理服務器的名稱或者IP地址; 

- 端口號:該代理的端口號; 

- 用戶名:使用該代理的用戶名; 

- 密碼:用戶密碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章