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

jmeter CSV 数据文件设置

  1. 创建一个CSV数据文件:使用任何文本编辑器创建一个CSV文件,将测试数据按照逗号分隔的格式写入文件中。例如:

    room_id,arrival_date,depature_date,bussiness_date,order_status,order_child_room_id,guest_name,room_price
    20032,2023-8-9 14:00,2023-8-10 12:00,2023-8-9 0:00,R,23080915573,孙桂英,800
    
  2. 在JMeter中添加CSV数据文件:
    在测试计划中右键单击目标元素(如线程组),选择"添加" > “配置元件” > “CSV数据文件”。
    在这里插入图片描述

    在CSV数据文件的配置窗口中,点击"浏览"按钮选择您创建的CSV文件。
    在这里插入图片描述

    在"变量名称"字段中输入一个变量名称,该变量将用于在测试中引用CSV文件中的数据。例如,输入"room_id,arrival_date,depature_date,bussiness_date,order_status,order_child_room_id,guest_name,room_price"。
    在"分隔符"字段中选择正确的分隔符,这里是逗号。
    其他选项可以根据需求进行配置,例如文件编码、循环读取等。
    保存配置。
    在这里插入图片描述

  3. 使用BeanShell 预处理程序将CSV中数据打印出来:
    在目标请求中,使用${}语法引用CSV数据文件中的字段。
    您可以在请求的参数、HTTP头部或其他支持变量的地方使用${}语法来引用CSV数据。
    在这里插入图片描述

  4. 运行测试计划,JMeter将按照CSV文件中的数据提供动态测试数据。在日志中查看结果,因为在BeanShell 预处理程序中,我们将获取到的变量使用error级别的日志输出,所以设置日志级别为error级别,同时打开日志窗口。
    在这里插入图片描述

附:
jmeter 示例脚本
csv文件

http://www.lryc.cn/news/136647.html

相关文章:

  • 【SA8295P 源码分析】20 - GVM Android Kernel NFS Support 配置
  • c++都补了c语言哪些坑?
  • 【C语言】C语言用数组算平均数,并输出大于平均数的数
  • 「UG/NX」Block UI 体收集器BodyCollector
  • 金九银十面试题之《JVM》
  • wireshark | 过滤筛选总结
  • list使用
  • 【图解】多层感知器(MLP)
  • React(8)
  • ssm社区管理与服务系统源码和论文
  • Git多版本并行开发实践
  • 修复hive重命名分区后新分区为0的问题
  • Gin+微服务实现抖音视频上传到七牛云
  • go 连接操作MySQL
  • git常见的命令,问题和处理方式
  • Ubuntu环境下超好用的文件对比工具软件meld
  • Channel是什么?FileChannel类的常用方法
  • Python爬虫——scrapy_读书网数据入库和链接跟进
  • 前端常用linux命令
  • 制作高质量SVG的最佳工具,这些编辑软件你需要知道!
  • 四、MySQL性能优化
  • Oracle Database12c数据库官网下载和安装教程
  • spring依赖注入详解(下)
  • python的dataframe常用处理方法
  • k8s 自身原理之高可用
  • 游乐场vr设备虚拟游乐园vr项目沉浸体验馆
  • window10安装并使用oracle
  • [Mac软件]AutoCAD 2024 for Mac(cad2024) v2024.3.61.182中文版支持M1/M2/intel
  • Oracle 主从库目录不一致(异路径)的n种处理方案及效果
  • 创建型(一) - 简单工厂模式、工厂方法模式和抽象工厂模式