更新时间:2021-11-02 11:22:11 来源:极悦 浏览720次
Java压力测试工具是Java开发工具之一,下面就来给大家介绍一下JMeter的使用,首先,先去官网下载
打开
下面测试一个小例子
建立一个工程,提供一个查询接口
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;
}
}
下面新建一个线程组
输入相关数据
在线程组上添加一个“取样器”,目的是设置请求地址
输入相关数据,最下面的parameters是携带的参数,因为我这里不需要,所以不用
添加图形结果
添加结果树
最后点击运行
图形结果(从左到右:数据,平均,中位数,偏差,吞吐量)
结果树(可以查看三种信息:取样器结果,请求信息,返回值)
..
..
在以后的Java学习中还会接触到很多类似的工具,大家可要牢记哦。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习