美文网首页
jmeter基础使用

jmeter基础使用

作者: 冬月廿拾 | 来源:发表于2020-11-03 18:06 被阅读0次

Jmeter具有较好的可扩展性,用来做压测或者接口自动化比较方便,这里主要接受做接口测试经常用到的一些内容。
主要包括:

  1. 变量定义与传递
    2.发起请求
    3.对返回的不同校验方式
    4.beanShell使用
    5.数据库相关操作

整体目录


image.png

变量定义与传递

  • 固定值
    一般用于保存环境参数、账户信息等不经常变的数据
    在【线程组--配置元件--用户定义的变量】中引入


    image.png
  • 需要每次调用改变的数据
    每次调用接口时,这个变量的值不是固定的
    使用beanShell取样器通过代码进行定义
    比如根据时间给变量orderAmount赋值:


    image.png
  • 变量管理
    根据用途不同建立多个用户变量管理器,更加明了也方便修改。

  • 使用
    通过 ${变量名} 调用


    image.png
  • 发起请求

  • 断言

  1. 响应断言
    image.png
    2.BeanShell断言
    BeanShell文档http://www.beanshell.org/manual/bshmanual.html
    image.png
  • 从接口返回中取数据作为变量
    使用正则表达式


    image.png
  • 接口请求前置处理与后置处理


    image.png
  • 查看运行后变量值
    使用调试取样器


    image.png

连接数据库

1.下载mysqlDriver:https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.46.zip
2.在测试计划中添加jar包

image.png
3.配置数据库参数
添加【配置元件----JDBC Connection Configuration】
image.png
  • 在请求后使用JDBC后置查询


    image.png
  • 建立JDBC请求


    image.png

相关文章

  • Jmeter之Bean shell的使用

    Jmeter Bean shell 最近在学习使用 Jmeter 来进行接口测试,使用 Jmeter 提供的基础方...

  • jemeter 的 json Extractor (提取器)

    一、基础信息 所用jmeter版本:jmeter4.0 所记录功能名称:JSON Extractor 二、使用需求...

  • 性能测试 | jmeter(下)_编写、调试脚本

    之前两章,我们已经讲了jmeter的基础特性、使用badboy录制脚本,以及jmeter使用录好的脚本进行调试和测...

  • jmeter 基础使用

    1.若勾选了http请求中的 use keepalive,同一个用户请求多次时,其他请求用的是第一个请求的链接; ...

  • jmeter基础使用

    Jmeter具有较好的可扩展性,用来做压测或者接口自动化比较方便,这里主要接受做接口测试经常用到的一些内容。主要包...

  • JMeter MQTT 在订阅与发布测试场景中的使用

    通过之前的文章,相信大家已经熟悉了 JMeter 及 MQTT 插件的使用等基础知识。本文我们将介绍 JMeter...

  • JMeter(三):变量参数化

    目录JMeter(一):基础概念JMeter(二):配置元件 为什么要使用变量? 1、更好的控制测试过程中的数据2...

  • Jmeter(五):脚本录制

    目录 JMeter(一):基础概念JMeter(二):配置元件JMeter(三):变量参数化JMeter(四):监...

  • Jmeter(六):断言

    目录 JMeter(一):基础概念JMeter(二):配置元件JMeter(三):变量参数化JMeter(四):监...

  • JMeter(八):定时器

    目录 JMeter(一):基础概念JMeter(二):配置元件JMeter(三):变量参数化JMeter(四):监...

网友评论

      本文标题:jmeter基础使用

      本文链接:https://www.haomeiwen.com/subject/rsrivktx.html