性能测试-jmeter的数据驱动

jmeter的五种参数化方式

性能测试-jmeter的数据驱动_第1张图片

选项-日志查看 可以看到报错数据

数据库驱动

环境

  • 线程组-添加-配置元件-jdbc connection configuration

性能测试-jmeter的数据驱动_第2张图片

  • 线程组-添加-取样器-jdbc request
    性能测试-jmeter的数据驱动_第3张图片

  • 查询结果树
    性能测试-jmeter的数据驱动_第4张图片

  • 添加jar包
    性能测试-jmeter的数据驱动_第5张图片

配置

性能测试-jmeter的数据驱动_第6张图片

查询数据库全部元素

性能测试-jmeter的数据驱动_第7张图片性能测试-jmeter的数据驱动_第8张图片

查询某一条数据

性能测试-jmeter的数据驱动_第9张图片性能测试-jmeter的数据驱动_第10张图片

根据条件查找数据

性能测试-jmeter的数据驱动_第11张图片性能测试-jmeter的数据驱动_第12张图片

if控制器

条件查询出来的性别有男有女,分别做不同的事情

  • 线程组-添加-逻辑控制器-if控制器
    使用函数助手来做,选择
    性能测试-jmeter的数据驱动_第13张图片

  • 线程组-添加-配置元件-计数器
    还可以写成
    MaxImum value:${u_user_#}
    性能测试-jmeter的数据驱动_第14张图片- 配置
    性能测试-jmeter的数据驱动_第15张图片

结果

  • 第一条数据 赵丽颖如果是女生就执行生活类
    性能测试-jmeter的数据驱动_第16张图片
    性能测试-jmeter的数据驱动_第17张图片
设置线程

性能测试-jmeter的数据驱动_第18张图片

集合读取

性能测试-jmeter的数据驱动_第19张图片性能测试-jmeter的数据驱动_第20张图片

用户定义变量

  • 选择线程组-添加-配置元件-用户定义变量
  • 性能测试-jmeter的数据驱动_第21张图片
    性能测试-jmeter的数据驱动_第22张图片

csv函数助手

  • 工具-函数助手对话框-csvRead
  • ${__CSVRead(C:\Users\zls\Desktop\data.txt,0)}
    性能测试-jmeter的数据驱动_第23张图片
    性能测试-jmeter的数据驱动_第24张图片

CSV 数据文件设置

  • 线程组-添加-配置元件-CSV DataSetConfig

性能测试-jmeter的数据驱动_第25张图片
性能测试-jmeter的数据驱动_第26张图片
在这里插入图片描述

用户定义参数

  • 线程组-添加-前置处理器-用户定义参数

性能测试-jmeter的数据驱动_第27张图片性能测试-jmeter的数据驱动_第28张图片

你可能感兴趣的:(测试,jmeter,java,压力测试)