jmeter-sampler(取樣器)HTTP請求


 

 

 

 

 

名稱:用於標識一個sample。

注釋:對於測試沒任何影響,僅用來記錄用戶可讀的注釋信息。

服務名稱或IP:http請求發送的目標服務器名稱或者IP地址,比如:http://www.baidu.com

端口號:目標服務器的端口號,默認值是80,可不填。

協議:向目標服務器發送http請求時的協議:http/https,大小寫不敏感

方法:發送http請求的方法

Content encoding內容的編碼方式

路徑:目標的URL路徑(不包括服務器地址和端口)

自動重定向:如果選中該項,發出的http請求得到響應是301/302,jmeter會重定向到新的界面

Use keep Alive:jmeter 和目標服務器之間使用 Keep-Alive方式進行HTTP通信(默認選中)

Use multipart/from-data for HTTP POST :當發送HTTP POST 請求時,使用

Parameters、Body Data以及Files Upload的區別:

   1. parameter是指函數定義中參數,而argument指的是函數調用時的實際參數

   2. 簡略描述為:parameter=形參(formal parameter), argument=實參(actual parameter)

  3.在不很嚴格的情況下,現在二者可以混用,一般用argument,而parameter則比較少用

   While defining method, variables passed in the method are called parameters.

   當定義方法時,傳遞到方法中的變量稱為參數.

   While using those methods, values passed to those variables are called arguments.

   當調用方法時,傳給變量的值稱為引數.(有時argument被翻譯為“引數“)

   4、Body Data指的是實體數據,就是請求報文里面主體實體的內容,一般我們向服務器發送請求,攜帶的實體主體參數,可以寫入這里

   5、Files Upload指的是:從HTML文件獲取所有有內含的資源:被選中時,發出HTTP請求並獲得響應的HTML文件內容后還對該HTML

      進行Parse 並獲取HTML中包含的所有資源(圖片、flash等):(默認不選中)

      如果用戶只希望獲取特定資源,可以在下方的Embedded URLs must match 文本框中填入需要下載的特定資源表達式,只有能匹配指定正則表達式的URL指向資源會被下載


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM