更新時間:2021-11-02 11:22:11 來源:動力節(jié)點 瀏覽869次
Java壓力測試工具是Java開發(fā)工具之一,下面就來給大家介紹一下JMeter的使用,首先,先去官網(wǎng)下載
打開
下面測試一個小例子
建立一個工程,提供一個查詢接口
package com.example.demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.concurrent.ConcurrentHashMap;
@RestController
public class DefaultController {
private static final ConcurrentHashMap<String,Integer> map = new ConcurrentHashMap<>();
static {
map.put("data",0);
}
@RequestMapping("/getData")
public Integer getData(){
Integer data = map.get("data");
map.put("data",data+1);
return data;
}
}
下面新建一個線程組
輸入相關(guān)數(shù)據(jù)
在線程組上添加一個“取樣器”,目的是設(shè)置請求地址
輸入相關(guān)數(shù)據(jù),最下面的parameters是攜帶的參數(shù),因為我這里不需要,所以不用
添加圖形結(jié)果
添加結(jié)果樹
最后點擊運行
圖形結(jié)果(從左到右:數(shù)據(jù),平均,中位數(shù),偏差,吞吐量)
結(jié)果樹(可以查看三種信息:取樣器結(jié)果,請求信息,返回值)
..
..
在以后的Java學習中還會接觸到很多類似的工具,大家可要牢記哦。