• 一、JMeter相关术语


    1 JMeter 是做什么的
    jmeter用于测试软件的性能。

    2 线程组
    线程数:虚拟用户数

    3 Sampler 取样器

    • 用来模拟用户操作,向服务器(被测系统)发出请求。
    • http 请求
      • 发送 http 请求
    • 跟随重定向
      • 会沿用之前的 sessionid。
    • DebugSampler
      • 用于显示正则表达式、参数等的结果。
    • BeanshellSampler
      • 于输出参数值。

    4 断言

    • 用来验证结果是否正确,相当于检查点。
      • 常用响应断言。

    5 前置处理器

    • 请求发送前可能会做一些环境或者参数的准备工作,比如在对数据库进行操作前需要先 建立一个数据库连接。

    6 后置处理器

    • 一般放在取样器之后,用来处理服务器的返回结果。
    • 正则表达式处理器
      • 用于解决关联问题;
      • 要放在请求以下。

    7 配置元件

    • CSVDataSetConfig(CSV 数据集配置)
      • 用于参数化。
    • httpcookie 管理器
      • 录制之前添加,用于解决 sessionid 存储于 cookie 中的情况。
    • 用户自定义变量

    8 逻辑控制器

    • 事务控制器
      • 用于添加事务。
    • 循环控制器
      • 用于设置迭代次数。

    9 定时器

    • SynchronizingTimer(同步计时器)
      • 用于设置集合点。
    • 固定定时器、UniformRandomTimer
      • 可用于设置思考时间,需要每一次思考时都加此定时器,不常用。
    • 高斯随机定时器
      • 产生服从正态分布的随机时间间隔,一般用于模拟思考时间,需要每一次思考时都 加此定时器,不常用。

    10 监听器

    • 用于对测试进行监控,查看运行结果,常用察看结果树。
  • 相关阅读:
    Java通过stream将list转换成map
    Java 标记接口
    Java的LinkedList
    Java中的数组
    Java的异常
    初识lambda
    Combining a Collection of Predicates
    重载
    svm资料收集
    向量空间及其他相关数学结构
  • 原文地址:https://www.cnblogs.com/sycz/p/13564908.html
Copyright © 2020-2023  润新知