03_Jmeter组件参数化

一,Jmeter参数化的组件:

1,CSV Data Set Config
2,用户参数
3,用户定义的变量
4,函数
  • CSV和用户参数使用思想一样,用户参数流程更简单,但是数据多了的化,CSV更方便
  • 用户定义的变量一般用来存储全局的变量,使用较少
  • 函数实现更灵活,内置很多实现
  • 最常用的是CSV+函数
Jmeter参数化:
1)参数化就是动态的设置并获取数据
2)参数化就是程序代替人工获取并设置数据,更加高效和安全

二,参数化CSV Data Set Config

通过这个组件可以动态获取并设置数据,实现类似批量添加操作(执行一次,将多条数据插入到数据库)

CSV的思想:

在这里插入图片描述

CSV实现流程:

在这里插入图片描述

线程组实现高级:
Set Up 	线程组 : 最先执行的线程组
		加载程序主体执行所需的资源
Tear Down 线程组 : 最后执行的线程组
		程序正式关闭之前,可以将数据保存进内存

在这里插入图片描述

三,参数化之用户参数

实现思想(和CSV类似)

1)将数据设置进第三方,然后循环读取数据
2)和CSV区别是将数据设置进外部的文本文档,而用户参数是将数据设置进Jmeter内置组件
3)几个用户循环几次,填的是线程数,用户数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四,参数化之用户变量

在这里插入图片描述
在这里插入图片描述
这个最后一个是注释没啥用的
在这里插入图片描述

五,函数

需求:循环N次查询,给每次查询标上顺序数字

函数是程序中最基本的封装单元,封装一些常用功能在这里插入图片描述

1)这个功能是计算
2)填的TRUE和FALSE的作用:T两个线程数(用户)一个人一个计算器,F两个共一个
3)点生成的下面的就是调用

在这里插入图片描述

$前面要写一些count= 这样出来的结果好看一点

在这里插入图片描述

出来的效果图:

在这里插入图片描述

扫描二维码关注公众号,回复: 5651618 查看本文章
把函数调用放在名称上的效果:

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/paidaxing_dashu/article/details/88548017