码迷,mamicode.com
首页 > Web开发 > 详细

Apache Jmeter进行服务器压力测试

时间:2018-08-29 21:30:05      阅读:363      评论:0      收藏:0      [点我收藏+]

标签:目录   为什么   并发测试   ram   测试环境   image   tps   遇到   路径   

1、前言

  最近项目遇到一个问题:其他公司对接我们系统,请求量太大的时候,返回单给对方就是丢失格式,大概十几万中总有那么十几单会出现格式错误!

  所以我们老大就叫我用apache jmeter来进行并发测试,还挺好用的,简单易上手。

2、下载

  1、直接百度Apache jmeter,第一个就是了。

  技术分享图片

  2、点击。

  技术分享图片

  3、点击完下拉,就能看见两个下载链接。(详细看图!)

技术分享图片

  

3、配置环境

    下载完后,随意解压到任意文件夹。

    a、使用前要配置jmeter环境变量:
       在用户变量中,新建变量名"JMETER_HOME",变量值为E:\apache-jmeter-4.0(即你解压的地址)

       技术分享图片

  b、配置CLASSPATH,追加   上;%JMETER_HOME%/lib/ext/ApacheJMeter_core.jar;%JMETER_HOME%/lib/jorphan.jar;%JMETER_HOME%/lib/logkit-2.0.jar

   技术分享图片

  c、如果电脑已经安装了,就可以直接在解压路径下的bin\jmeter.bat启动批处理文件,来启动jmeter。

  d、如果没有就安装JDK8

  技术分享图片

  e、下拉找到JDK8

  技术分享图片

  f、下载选择accept,然后下载windows版本的。

  技术分享图片

    1、安装

    技术分享图片

    2、选择开发工具

    技术分享图片

   g、安装好后,配置环境

    1、新建用户变量名"JAVA_HOME",变量值为:安装jdk的目录,我的是C:\Program Files\Java\jdk1.8.0_112

    技术分享图片

    2、在Path中添加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

    技术分享图片

 

    3、变量名"CLASSPATH",变量值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

    技术分享图片

    4、测试环境是否配好!

     技术分享图片

4、启动

  技术分享图片

 

5、基本设置

  1、启动后可以选简体中文

  技术分享图片

  2、新建测试计划,并创建线程组

  技术分享图片

  3、在线程组中   添加HTTP请求

  技术分享图片

  4、添加 HTTP信息头管理器

  技术分享图片

 

  5、添加 Summary Report

  技术分享图片

 

  6、添加 察看结果树

  技术分享图片

   7、添加好后要为线程组下的四个选项配置,根据实际情况进行设置。

技术分享图片

技术分享图片

技术分享图片

  8、启动后,可以看到是否成功等信息。

技术分享图片

7、后记

  测了一整天,闲了发慌,还好测出点东西出来。线程数从100调到700,总算把数据给搞挂了,哈哈哈!(为什么不叫测试员。。。)

  然后Jmeter的源码二次开发可以看这个:https://www.cnblogs.com/taoSir/p/5144274.html

Apache Jmeter进行服务器压力测试

标签:目录   为什么   并发测试   ram   测试环境   image   tps   遇到   路径   

原文地址:https://www.cnblogs.com/lrj1009IRET/p/9553968.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!