我们在做接口自动化测试时,通常把输入数据用参数来替代,然后在脚本执行时,根据需要选取不同的参数值作为输入值。
下面介绍 jmeter 提供的4种参数化方式:
参数化方式 |
业务场景 |
用户参数 (User Parameter) |
适用于参数取值范围很小时 |
用户自定义变量 (User Defined Variables) |
用户自定义变量,更多用于设置全局变量 |
CSV Data Set Config |
我们通常所指的参数化。数据存储在文件中,参数 化取值范围大,灵活性强 |
函数助手 |
_Random等函数,生成随机数字和随机字符串 实现参数化 |
01
用户参数
1.添加用户参数
右击(如测试计划、线程组、http请求等)> 添加 > 前置处理器 > 用户参数
2.设置参数
通过【添加变量】添加 account 和password两个变量:
3.参数引用
在接口请求参数中通过**${变量名}**的方式来引用变量:
<