zoukankan      html  css  js  c++  java
  • 2 初识Jmeter

    jmeter是可以扩展的,我们可以自己开发一些jar包,放到lib目录下使用,也可以放到其他目录下, 在测试计划下面浏览,进行使用。

    保存文件:保存的是jmx文件,你工作的成果或开发的脚本就是这个东西

     

    简单使用jmeter

    1、设置线程租

    并发多久,并发用户数,循环次数

    2、添加一个http请求sampler

    3、jmeter里面的controller封装的都是逻辑结构

    一个非常简单的脚本,没有参数化,没有关联,没有断言

     

    查看结果树看执行结果

     

    基础线程组:

    一个测试计划中的所有原件都必须在线程组下,线程组控制jmeter执行中的线程数量:

    设置线程数

    设置ramp-up period(用于执行全部请求的时间)

    设置测试要执行的次数(循环次数设置为永远,将会以最大的可能去发送请求,用来测试出最大并发数)

     

    看日志

    测试过程中,看日志的能力是必不可少的

    日志文件:bin目录下jmeter.log

    jmeter日志级别设置:

     

    调整堆内存:

    jmeter基于java,在运行大规模场景的时候,会消耗很多内存

    运行的时候,要启动java虚拟机,调整堆内存的数量

    找到JMeter bin目录下的jmeter.bat文件;Linux找jmeter.sh文件,编辑打开

    查找以下内容   set HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m

    最大堆内存大小,可以根据机器实际内存进行合理的设置,建议最大值不要超过剩余物理内存的50%

  • 相关阅读:
    [HDU5184] Brackets
    L2-036 网红点打卡攻略 (25 分)
    L2-017 人以群分 (25 分)
    L2-029 特立独行的幸福 (25 分)
    L2-035 完全二叉树的层序遍历 (25 分)
    L2-031 深入虎穴 (25 分)
    L2-020 功夫传人 (25 分)
    第 50 场双周赛
    L2-027 名人堂与代金券 (25 分)
    L2-024 部落 (25 分)
  • 原文地址:https://www.cnblogs.com/wkwkwk/p/15423168.html
Copyright © 2011-2022 走看看