美文网首页
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基础使用

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