方式1:用户自定义变量
TestPlan中添加“配置元件->用户定义的变量”,可以将一些公共的变量放在用户定义的变量中,如下图:
在后续引用时,使用${名称}的方式,如${testip}
方式2:Random函数
若部分请求中的数据需要使用随机数,那么可是使用jmeter自带的Random函数。
1)使用“选项->函数助手对话框”或快捷键Ctrl+Shift+F1打开函数助手,根据下图提示填写
2)将生成的函数字符串copy到需要使用的请求内容中,如下示例,需求提报请求,在生成projectName时就会随机取值。
方式3:CSV Data Set Config(CSV数据配置)
1)如下图,在1个HTTP请求中添加"CSV Data Set Config",即从CSV文件读取数据。
2)CSV Data Set Config设置如下:
3)设置完成后,在请求中将需要读取数据的地方进行修改:
这样的话,对于图中需求提报这个请求,如果需要批量请求,则直接维护csv文件数据即可。(不过维护csv文件工作量也挺大!)