zoukankan      html  css  js  c++  java
  • jmeter-脚本制作

    HTTP请求

    1. 默认端口号
      HTTP默认端口号:80
      HTTPS默认端口:443
    2. 数据来源
      通过网络抓包软件(Fiddler、Charles等)、接口文档数据
    3. 脚本制作+结果


    4. 录制脚本 badbod
    5. 录制脚本 jmeter录制
      5.1 添加代理服务器————>浏览器设置代理————>进行正常操作,操作完成一轮停止录制,就可以得到录制的脚本
      5.2 录制脚本的优化:先回放录制的脚本,可以正常运行;删除一些人为不需要的脚本后再次回放,可以正常运行;添加默认的HTTP消息头管理、cookie管理这些;
    6. 手写脚本优化
      6.1 添加消息头管理器
      6.2 添加HTTP请求默认值:把域名、IP放到默认值里,在取样器里就可以不再写这些信息;这样多个请求可以共用一个ip/端口;更换环境也更方便
      6.3 自定义变量:添加一个‘用户定义的变量’

      在请求中,把参数值换成变量

      6.4 用户参数:前置处理器——>用户参数
      **用户参数和用户定义变量的区别:

      6.5 函数助手



      常用函数:${__CSVRead(,)} ${__digest(,,,,)} ${__P(,)} ${__property(,,)} ${__Random(,,)} ${__RandomString(,,)} ${__time(,)} ${__V(,)}
      6.6 csv 文件参数


    7. 关联
      7.1 提取respond信息(json提取表达式)



      7.2 提取后拼接(例如拼接一个token)
    8. 线程设置

    厚积而薄发,越努力越幸运!
  • 相关阅读:
    企业级 SpringBoot 教程 (九)springboot整合Redis
    03 网格系统
    02 表单
    01 排版
    客户端调用webSerices
    sql 一行转多行
    sql 多行转一行
    时间差计算 Stopwatch
    sql 游标
    Linq连接查询
  • 原文地址:https://www.cnblogs.com/qhy-petrel/p/12576872.html
Copyright © 2011-2022 走看看