jmeter CSV 数据文件设置

  1. 创建一个CSV数据文件:使用任何文本编辑器创建一个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文件

相关推荐
测试界吖吖7 小时前
HTTPS 之fiddler抓包--jmeter请求
自动化测试·软件测试·功能测试·jmeter·程序人生·https·fiddler
测试的自我修养7 小时前
003-JMeter发起请求详解
jmeter
程序员可可7 小时前
JMeter接口自动化发包与示例
运维·自动化测试·软件测试·功能测试·jmeter·程序人生·自动化
tianshuiyimo11 小时前
Jmeter脚本录制
jmeter
网络安全指导员1 天前
如何在JMeter中配置断言,将非200状态码视为测试成功
网络·学习·jmeter·安全·web安全·架构
侧耳倾听1111 天前
性能测试之jmeter的基本使用
jmeter
WIN赢1 天前
Jmeter的压测使用
jmeter
海姐软件测试3 天前
Postman参数化设置如何设置?
开发语言·jmeter
lifewange3 天前
Jmeter面试题
jmeter
一棵树长得超出它自己3 天前
jmeter if控制器在loop控制器执行结束后执行
前端·jmeter