JMeter性能测试

目录

    jmeter安装及配置

    拷贝资料中的jmeter压缩包,到你要安装的目录中 解压(不要有中文目录哦)

    配置jmeter环境变量 如:我的安装位置 D:\tools\apache-jmeter-5.1.1

    1.配置 JMETER_HOME,变量值 D:\tools\apache-jmeter-5.1.1

    2.配置CLASSPATH (没有就新增,有就在后面添加)
    %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;
    %JMETER_HOME%\lib\jorphan.jar;
    %JMETER_HOME%\lib\logkit-2.0.jar;

    3.配置Path (没有就新增,有就在后面添加)

    %JMETER_HOME%/bin

    1. 启动jmeter

      到安装目录的bin目录下,双击jmeter.bat (windows系统)

      双击后等待一会,弹出如下图片代表启动成功

    5.默认的语言设置是英文 可以通过:options --> choose language --> chinese simple 设置中文简体

    使用步骤:

    1.TestPland右键添加-线程-线程组:
    作用:创建出大量的线程,每一个线程都会访问Tomcat,执行很多次请求得到综合结果。
    2.设置线程数:

    3.配置取样器:线程组右键-取样器-选择要模拟的协议请求方式

    4.统计结果:HTTP请求右键-添加监听器-聚合报告和察看结果树
    设置好后保存

    察看结果树:

    聚合报告:跟据指标不断优化结果数据

    可以使用JMeter进行Tomcat压力测试

    JMeter的测试结果分析

    Label----每个请求的名称,比如HTTP请求等
    #Samples----发给服务器的请求数量
    Average----单个请求的平均响应时间 毫秒ms
    Median----50%请求的响应时间  毫秒ms
    90%Line----90%请求响应时间 毫秒ms
    95%Line----95%请求响应时间 毫秒ms
    99%Line----99%请求的响应时间 毫秒ms
    Min----最小的响应时间 毫秒ms
    Max----最大的响应时间 毫秒ms
    Error%----错误率=错误的请求的数量/请求的总数
    Throughput----吞吐量,默认情况下表示每秒完成的请求数(Request per Second),当使用了 Transaction Controller 时,也可以表示类似 LoadRunner 的 Transaction per Second 数。
    Received KB/sec----每秒从服务器端接收到的数据量
    Sent KB/sec----每秒从客户端发送的请求的数量
    posted @   Lz_蚂蚱  阅读(200)  评论(0编辑  收藏  举报
    点击右上角即可分享
    微信分享提示
    评论
    收藏
    关注
    推荐
    深色
    回顶
    收起