Jmeter加强

Jmeter加强

Jmeter脚本基本的四个元件

1.线程组
2.HTTP请求
3.响应断言
4.查看结果树

Jmeter的核心——变量

变量:会变化的量
存储位置:变量池
变量可以怎么生成?
  • 函数助手
  • 用户自定义变量
  • CSV数据文件设置
  • 计数器
  • JDBC Connection Configuration(jdbc 连接配置)
  • JDBC Request
  • 正则表达式提取器
怎么使用变量?

1.${变量名}


变量名.png

2.获取变量值vars.get("变量名");
3.修改变量值Vars.put(“变量名”,”变量值”)

CSV数据文件设置

  • 文件名:E:/softwaredata/test1.csv
  • 文件编码:gbk
  • 变量名称:name,classId,assert
  • 忽略首行:true
  • 分隔符:,
  • 是否允许带引号:false
  • 遇到文件结果符再次循环:true
  • 遇到文件结束符停止线程:false
CSV参数化
  • 需要用到的元件
    CSV Data Set Config+循环控制器
  • 作用
    读取CSV文件中的数据,一行一行的读取出来,存到对应的变量中,给后续的元件使用
  • CSV Data Set Config


    CSV配置.png

设置循环

线程组循环
线程组循环.png
循环控制器
循环控制器.png

正则表达式提取器

  • 作用
    提取上个接口响应中的数据存放到变量中,给其他元件使用
  • 怎么用


    正则表达式提取器.png

如果if控制器

  • 作用
    如果满足if控制器里的条件,就执行if控制器内部的元件
    如果不满足if控制器里的条件,就不执行if控制器内部的元件
  • 怎么用


    如果if控制器.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JMeter入门基础之CSV 1.打开要测试的网站的所属模块 如图: 2.打开Fiddler抓包工具查找网站接口和...
    星云_阅读 1,495评论 0 0
  • JAVA常用工具类 一、org.apache.commons.io.IOUtils 1、closeQuietly ...
    一瓶百无聊赖阅读 3,395评论 0 0
  • 高并发服务器总览 最近在学习大型网站的架构设计,便想把学习过程中的一些东西总结记录下来,以便复习和巩固提高。先来看...
    五菱老司机阅读 3,101评论 0 0
  • 太乖的人生,过于按部就班,以至于错过了很多惊奇。 青春里标榜的那些事,总带着轰轰烈烈的色彩,而在乖乖学生面前,那是...
    木小每阅读 1,118评论 0 1
  • 北漂期间,那一间又一间不足10平米的出租房,在我心底一直都是一段段美好又值得收藏的回忆。2010年7月离开大学正式...
    松子爱阅读 4,763评论 4 6