apache jmeter测试软件使用

前言:项目开发中被安排了测试接口性能的活,所以学着用了下这个压力测试软件。

一、 工具描述
  apache jmeter是100%的java桌面应用程序,它被设计用来加载被测试软件功能特性、度量被测试软件的性能。设计jmeter的初衷是测试web应用,后来又扩充了其它的功能。jmeter可以完成针对静态资源和动态资源(servlets, perl脚本, java对象, 数据查询s, ftp服务等)的性能测试。 jmeter可以模拟大量的服务器负载、网络负载、软件对象负载,通过不同的加载类型全面测试软件的性能。并且jmeter提供图形化的性能分析。
二、 使用环境
  JMeter 可以运行在solaris, linux, windows (98, nt, 2000,2003). jdk1.4以上;
三、 软件下载
  JDK http://java.sun.com/javase/downloads/index.jsp
JMeter http://jmeter.apache.org/download_jmeter.cgi
下载二进制文件后解压
四、 JDK安装(JDK必须,配置环境变量)
五、 Jmeter安装
  解压apache-jmeter-5.4.zip文件至e盘,本文解压至D:\开发软件包\apache-jmeter-5.4目录下。
  桌面上选择“我的电脑”(右键),高级, 环境变量, 在“系统变量”—>“新建”, 在变量名中输入:JMETER_HOME,变量值中输入:D:\开发软件包\apache-jmeter-5.4,再修改CLASSPATH变量,变量值中添加%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar; 然后确定即可(我下的版本没有最后一个jar包,直接忽略了);
六、使用
点击Jmeter目录下bin文件夹里的jmeter.bat就可以打开Jmeter.

1、新建thread group
在这里插入图片描述
2、新建http request
在这里插入图片描述
统计性能结果

2.1 get请求的示例:
在这里插入图片描述

2.2 post请求的示例:必须加信息头
入参实例
请求头,没有请求头会报错
Content-Type application/json
请求头
3、保存session数据
同一线程下增加cookie manager
在这里插入图片描述

4、设置session值也可以在header中
在这里插入图片描述

5、设置定时器 – 发起线程间的间隔时间 以ms为单位
在这里插入图片描述
6、设置每隔1s发起100个线程,共运行100次
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值