如果你想從頭學習Jmeter,可以看看這個系列的文章哦
https://www.cnblogs.com/poloyy/category/1746599.html
Samplers 簡介
- 取樣器指示Jmeter向服務器發送請求並等待響應
- 多個取樣器按照它們在樹中出現的順序運行
- 取樣器 + 控制器可以修改取樣器的執行次數
Jmeter自帶的取樣器
- FTP Request
- HTTP Request (can be used for SOAP or REST Webservice also)
- JDBC Request
- Java object request
- JMS request
- JUnit Test request
- LDAP Request
- Mail request
- OS Process request
- TCP request
Samplers 的特性
- 每個取樣器都有幾個可以設置的屬性
- 也可以向測試計划或線程組中添加多個Config Element(配置元件)來更進一步自定義取樣器
- 最后,要在測試計划中添加一個Listener(監聽器),以便查看請求結果,或存儲結果到磁盤
- 備注:上面說到的配置元件和監聽器,在后面文章都會詳解哦!這里就提一下
栗子一:添加HTTP請求默認值配置元件
如果要發送多個相同類型的請求(如:HTTP請求)到同一服務器,可以考慮抽取公共HTTP信息
栗子二:添加斷言
在對Web應用程序進行壓力測試時,服務器可能返回成功的響應代碼,也可能返回失敗的響應代碼;添加斷言可以檢查請求的響應是否符合預期
后面,我們會對每個常用的Samplers單獨講解哦!