右耳菌-邓小白的Java架构师的修炼之路

Java - 非功能性指标与性能测试,以及jmeter工具的基本

2022-06-06  本文已影响0人  右耳菌

1. 系统性能的含义

系统性能的含义

2. 性能测试实操

Apache JMeter是Apache组织开发的基于Java的压力测试工具。
最初被设计用于Web应用测试,但后来扩展到其他测试领域。JMeter可以用于对服务器、网络或对象模拟巨大的负载。来自不同压力类别下测试它们的强度和分析整体性能。

1. 创建一个springboot应用程序

关键代码如下:

package com.example.demo.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.Random;

/**
 * @Author: Neco
 * @Description:
 * @Date: create in 2022/6/6 16:17
 */
@RestController
@RequestMapping("/user")
public class UserController {

    @RequestMapping("/test")
    public String test() throws InterruptedException {
        Thread.sleep(new Random().nextInt(100));
        return "test is ok!!!!";
    }

}
2. 启动jmeter
大概的页面如下:

更多内容,请到jmeter官网查看


如果觉得有收获就点个赞吧,更多知识,请点击关注查看我的主页信息哦~

上一篇 下一篇

猜你喜欢

热点阅读