jmeter之常用元件用法图文详解

jmeter之常用原件用法解释

  • 一、Jmeter的断言使用
      • 增加断言:
      • apply to(应用范围):
      • 测试字段:
      • 模式匹配规则:
      • 自定义失败消息
  • 二、压测结果聚合报告分析
      • 新增聚合报告:
  • 三、Jmeter用户自定义变量
      • 1.添加用户自定义变量元件
      • 2.引用方式 ${xxx} ,在接口变量中使用
      • 3.原始查看结果树和非原生查看(解析版更直观)
  • 四、jmeter可变参数CSV元件
      • 1. 添加CSV数据文件设置
      • 2.测试数据准备(csv&txt 格式)
      • 3.CSV元件设置及请求调用变量
      • 4.结果树中查看请求数据【已调用文档中的测试数据】
  • 【扩展】函数对话框生成自动读取数据的字符串
  • 五、jmeter之Cookie管理器
  • 六、同步定时器 / 集合点 (Synchonizing Timer)
  • 七、

一、Jmeter的断言使用

jmeter之常用元件用法图文详解_第1张图片

  • 增加断言:

    线程组>添加>断言>响应断言

  • apply to(应用范围):

    Main sample only:
    仅当前父取样器进行断言,一般一个请求,如果发一个请求会触发多个,则就有sub

  • 测试字段:

    响应文本: 即响应的数据,比如json等文本
    响应代码: http的响应状态码,比如200、302、404这些
    响应信息: http响应代码对应的响应信息,例如: OK, Found
    Response Header: 响应头

  • 模式匹配规则:

    包括: 包含在里面就成功
    匹配: 响应内容完全匹配,不区分大小写
    equals: 完全匹配,区分大小写

  • 自定义失败消息

    请求断言失败,查看结果树 Assertion result 中显示当前自定义报错文本
    jmeter之常用元件用法图文详解_第2张图片


二、压测结果聚合报告分析

  • 新增聚合报告:

    线程组 -> 添加 -> 监听器 -> 聚合报告 (Aggregate Report)jmeter之常用元件用法图文详解_第3张图片
    jmeter之常用元件用法图文详解_第4张图片

三、Jmeter用户自定义变量

作用:
很多变量在全局都有使用,如测试数据修改,一处定义,多处使用

1.添加用户自定义变量元件

  1. 线程组 > 添加 > 配置元件 > 用户定义的变量
    jmeter之常用元件用法图文详解_第5张图片

2.引用方式 ${xxx} ,在接口变量中使用

jmeter之常用元件用法图文详解_第6张图片
jmeter之常用元件用法图文详解_第7张图片

3.原始查看结果树和非原生查看(解析版更直观)

jmeter之常用元件用法图文详解_第8张图片
jmeter之常用元件用法图文详解_第9张图片


四、jmeter可变参数CSV元件

使用场景:压测/性测的时候,往往需要准备许多的测试数据,如账号等
解决方法:通过jmeter读取CSV或TXT文本参数进行测试

1. 添加CSV数据文件设置

线程组 > 添加 > 配置原件 > CSV data set config (csv数据文件设置)
jmeter之常用元件用法图文详解_第10张图片

2.测试数据准备(csv&txt 格式)

jmeter之常用元件用法图文详解_第11张图片

3.CSV元件设置及请求调用变量

jmeter之常用元件用法图文详解_第12张图片
jmeter之常用元件用法图文详解_第13张图片

4.结果树中查看请求数据【已调用文档中的测试数据】

jmeter之常用元件用法图文详解_第14张图片

【扩展】函数对话框生成自动读取数据的字符串

jmeter之常用元件用法图文详解_第15张图片

jmeter之常用元件用法图文详解_第16张图片
jmeter之常用元件用法图文详解_第17张图片



五、jmeter之Cookie管理器

Cookie管理器大概是jmeter最简单的元件了,只需要添加,无需其他操作即可使用
Cookie管理器添加后,自动获取并保存用户登录后的Cookie信息,多用户的Cookie也是一一对应
jmeter之常用元件用法图文详解_第18张图片



六、同步定时器 / 集合点 (Synchonizing Timer)

模拟并发场景使用此元件:
jmeter之常用元件用法图文详解_第19张图片
jmeter之常用元件用法图文详解_第20张图片


七、

你可能感兴趣的:(Jmeter,工具类自学笔记,性能测试)