参数化:在实际测当中我们需要对某些数据进行可变的处理,此时我们就可以通过参数化来完成,在jmeter 当中存在多种实现方式。
- 用户参数实现参数化
- 在请求的前面添加前置处理器----用户参数
- 在用户参数当中设置相应的变量名和变量值,名字和值都可以存在多个。
- 在具体的请求里去使用相应的变量【 在jmeter 里同样是${变量名}的形式来使用变量 】
- 用户参数如果想要做到值不同则应该在请求的时候分配多个用户数而不是循环次数。
- 用户自定义变量实现参数化
- 原理:此种方法实现的本质就是通过添加一个配置元件来完成。
- 在请求之前添加一个配置元件------用户自定义变量
- 在该元件中设置我们想要的数据,基本格式为:变量-----变量值
- 在需要使用的数据的地方直接通过 ${变量名}的格式来获取数据
- 该元件可以配合逻辑控制器实现多个参数循环使用的效果。
- 读取外部文件数据实现参数化
- 原理:这种方法本质就是通过 jmeter 去读取外部文件的数据,然后实现数据的可变调用。
- 在请求之前添加一个配置元件-----csv data set confing
- 在该元件当中引入相应存放数据的文件【 通过路径来引入 】
- 设置具体的调用参数【 单独分析的内容 】
- 在需要使用数据的地方直接调用相应的变量即可。