遇到一个项目,在经过一番折腾后做了出来,也没有见到过相关性的完整文章,所以写下此篇,希望能帮到更多的朋友。 一,jmeter的安装,配置。 1,先检查是否安装了JDK。(没有的话自己去下载) 2,配置JDK的环境变量 右键计算机属性->高级系统设置->系统属性->高级->环境变量->添加如下的系统变量: 变量名:【JAVA_HOME】 变量值:【D:\Program Files\Java\jdk1.8.0_92】【jdk安装路径】 变量名:【path】 变量值:【;%JAVA_HOME%\bin;】 变量名:【CLASSPATH】 变量值:【.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;】 3,在cmd中输入java -version,检查是否显示jdk信息,确定是否安装成功 4,下载,安装jmeter. 5,解压Jmeter安装包 6,配置Jmeter环境变量 按下面变量名和变量值配置Jmeter系统环境变量: 【变量名】JMETER_HOME 【变量值】E:\非生产\apache-jmeter-3.1(jmeter解压路径) 【变量名】CLASSPATH 【变量值】%JMETER_HOME\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar; 7,双击Jmeter解压路径(apache-jmeter-3.1\bin)的bin下面的jmeter.bat 8,如果出现界面则显示已经搭建好环境 9,如果界面工具少,请添加插件。 作者链接:https://www.cnblogs.com/zmsn/p/11466309.html

二,参数化 1,这里是主要是模拟真实性,可以用很多账号进行达到更好的效果。 2,先在自己的电脑上创建一个文本文件。内容是 账号1,密码1 账号2,密码2 账号3,密码3 。。。。。 以此下去,账号,密码是真实的自己的需要的账号信息哦,可别跟着我这样打文字 3,在线程组的添加---》配置原件那里,CSV 直接去读取自己的刚设置的文件。其他的自己百度看看,当然如果不需要参数化的同学,直接填在请求参数那吧 三,登陆协议 1,肯定是建立线程,但是为了试验自己的线程,建议先跑一个。 2,要么参数化读取,要么就直接请求参数。 3,去配置自己的那个接口界面,比如什么服务器或者IP,网站,端口,方法,路径。以及编码(这里自己不会找的话,开发者工具F12,或者抓包,) 4,添加信息头管理器 5,添加授权管理器 6,添加COOKIE管理器 7,添加监视器 8,点击开始跑吧,哈哈,一定成功,不成功的自己看下是不是哪里信息添加不对. 9,提示下,如果开发那边有验证码拦截的,直接让他们帮忙,修改为通用的数字,方便我们验证,省的又是乱七八糟的弄一堆、 10,差不多基本现在你已经登陆上网站进来了,其他的就在此基础上顺着搞吧 四,ws协议的切换。 1,这个协议很少碰到,,它的协议跟上面的不一样, 2,在此真的拜谢下面的这位同学了。 3,链接: https://www.cnblogs.com/lelexiong/p/9560313.html 4,看了上面的这个链接你应该就明白了,当然你对这个协议去做下了解。 五,至此差不多就算完事了,其他的就是依葫芦画瓢,我在这里声明下,全程没图是 网络 真的 太差 了, 步骤 在这里, 希望大家去看看给的链接,真的是感谢他们的先笔,让我整理出来。也希望有幸看到的朋友喜欢测试的话,好好努力学下去。