当前位置: 首页 > news >正文

【JMeter】数据驱动测试

文章目录

  • 创建数据文件
  • 加载数据文件
  • 根据数据文件请求接口、传递参数
  • 拓展

含义:根据数据的数量、内容,自动的决定用例的数据和内容。数据驱动测试用例。

步骤:

  1. 创建数据文件
  2. 加载数据文件
  3. 根据数据文件请求接口、传递参数

创建数据文件

Jmeter支持csv。
在这里插入图片描述

加载数据文件

右击线程组>添加>配置元件>CSV Data Set Config>加载csv文件。
在这里插入图片描述

根据数据文件请求接口、传递参数

添加循环控制器,遍历文件中所有数据:右击线程组>添加>逻辑控制器>While控制器>将CSV数据文件设置和取样器移动至While控制器下。
在这里插入图片描述
使用变量:${变量名}
在这里插入图片描述

运行结果如下:
在这里插入图片描述

拓展

如果是多接口使用数据驱动的话:

  1. while控制器
  2. 循环条件里要写代码
http://www.lryc.cn/news/585103.html

相关文章:

  • 预防DNS 解析器安全威胁
  • flutter redux状态管理
  • 【unitrix】 4.21 类型级二进制数基本结构体(types.rs)
  • JavaScript加强篇——第五章 DOM节点(加强)与BOM
  • 【驱动】移植CH340驱动,设置 udev 规则,解决和 BRLTTY 的冲突
  • 容器管理: 单机用Docker Compose,多机用Kubernetes
  • 用 React Three Fiber 实现 3D 城市模型的扩散光圈特效
  • 保安员从业资格证历年考试真题
  • Debian:从GNOME切换到Xfce
  • 【音视频】HLS拉流抓包分析
  • 物联网与互联网融合生态
  • C#事件:从原理到实践的深度剖析
  • 小架构step系列11:单元测试引入
  • 基于规则匹配的文档标题召回
  • 【天坑记录】cursor jsx文件保存时错误格式化了
  • PHY模式,slave master怎么区分
  • [Dify] -基础入门4-快速创建你的第一个 Chat 应用
  • 三坐标微米级测量精度,高精度检测液压支架导向套的几何公差尺寸
  • 基于vscode的go环境安装简介
  • 冒泡、选择、插入排序:三大基础排序算法深度解析(C语言实现)
  • 排序算法(一):冒泡排序
  • 没有Mac如何完成iOS 上架:iOS App 上架App Store流程
  • python的社区残障人士服务系统
  • PC网站和uniapp安卓APP、H5接入支付宝支付
  • 通过命名空间引用了 Application 类,php不会自动包含路径文件吗?
  • Android原生TabLayout使用技巧
  • 没有管理员权限,在服务器安装使用 Jupyter + R 内核
  • springboot生成pdf方案之dot/html/图片转pdf三种方式
  • 深度学习入门教程(三)- 线性代数教程
  • SQL:数据库查询语言的核心技术