名稱:用於標識一個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指向資源會被下載