作为后端程序员接口压力测试似乎是测试的活,但是呢没测试的时候只能后端来做了。
列举一个压测工具
1,Apache JMeter
下载地址如下
https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.5.tgz
具体配置参考这两个博主
https://www.cnblogs.com/wxm2270/archive/2023/03/06/17184572.html
实战配置:
a,添加线程组选中test plain 然后右键
b,配置线程数,比如总线程是20个,第二个红框是每秒执行多少个线程。 1就是1秒内执行完所有的20个线程。 也可以配置为10 就是10秒内执行完20个线程平均每秒开启两个线程。
c,选中刚才添加的线程组然后右键,添加http请求配置,下图是添加http默认请求:http基本配置信息
d,添加http请求详细信息包括具体请求内容,也可以添加一个cookie
e,提前找个文件夹创建一个文件 test.jtl ;创建完毕后添加测试报告,这个就是我们测试的报告了,一定要添加一下,
f:执行测试案例
g,导出测试报告, 先创建一个reportFile文件夹之后按照下面点击
按照这个配置一下,第一个是上面创建的jtl文件,第二个是Jmeter的配置文件,第三个是我们报告输出的目录。
同时点击config配置勾选所有配置,之后点击生成报告即可