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

一、Jmeter的断言使用

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

  • 增加断言:

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

  • apply to(应用范围):

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

  • 测试字段:

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

  • 模式匹配规则:

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

  • 自定义失败消息

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


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

  • 新增聚合报告:

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

三、Jmeter用户自定义变量

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

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

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

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

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

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

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


四、jmeter可变参数CSV元件

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

1. 添加CSV数据文件设置

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

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

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

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

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

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

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