• 基础-jmeter


    jmeter.sh:  linux 启动文件
    jmeter.properties:  系统配置文件
    jmeter-server.bat:  windows分布式测试要用的服务器配置
    jmeter-serve:  linux分布式测试要用到的服务器配置

    docs: 接口文档目录
    extras: 扩展插件目录
    lib: 所用到的插件目录,里面全是jar包,jmeter会自动在JMETER_HOME/lib 和 ext目录下寻找需要的类
    License: jmeter证书目录
    printable_docs: 用户使用手册

    线程组

    线程组主要包含三个参数:线程数、准备时长( Ramp-Up Period(in seconds))、循环次数。
    ◆线程数:虚拟用户数。一个虚拟用户占用一个进程或线程。设置多少虚拟用户数在这里,也就是设置多少个线程数。

    ◆准备时长(单位为s) :设置的虚拟用户数需要多长时间全部启动。如果线程数为20,准备时长为10, 那么需要10秒钟启动20个线程。也就是每秒钟启动2个线程。

    ◆循环次数: 每个线程发送请求的次数。如果线程数为20, 循环次数为5,总请求数为20*5=100.如果勾选了“永远”, 那么所有线程会一直发送请求直到停止运行脚本。

     设置QPS(吞吐量)

              JMeter 中 有 一 个 很 容 易 被 误 解 的 Logic Controller—Throughput Controller, 该 Controller从 名 称 上 看 , 很 像 是 用 于 控 制 吞 吐 量 , 但 实 际 上 , 该 Controller 的行 为 更 像 是 一 个 分 配 器 , 可 以 在 不 同 的 sampler 之 间 基 于 比 例 关 系 分 配 负 載

    查看官方使用手册 https://jmeter.apache.org/usermanual/component_reference.html

    jmeter中所有元件都可以设置为disabled(禁用)状态,设置完成后,包括其子节点将在执行时被忽略。

    设置一个简单的jmeter流程

    测试片段 Test Fragment

    测试片段是控制器上的一个种特殊的线程组,它在测试树上与线程组处于一个层级。但使用时需要和include Controller或者Module Controller配合。它的主要作用是模块化测试过程,类似于编程语言中的函数或代码块。即,将特定业务测试过程封装成“块”,在其他地方直接引用。当它是一个模块控制器或者是被控制器引用时会被执行。

     

     

     

     

  • 相关阅读:
    delphi7调用webservice Java 传入参数为空
    delphi客户端调服务器端的java webservice如何在参数中传对象? 转
    DELPHI7如何调用带参数的JAVA WebService
    Delphi调用java开发的WebService,传入参数出错
    cxgrid按条件计算合计值 TcxTreeList计算合计值
    收款凭证
    delphi TCXTreelist 通过代码控制行的可编辑性
    win7 共享
    单到冲回的暂估方式,暂估入库的操作流程是怎样的?
    js常用函数和常用技巧
  • 原文地址:https://www.cnblogs.com/Nicloe2333/p/12667323.html
Copyright © 2020-2023  润新知