Jmeter中的多种参数化方法

一、前置处理器-用户参数

1.添加前置处理器-用户参数,添加所需要的名称以及用户内容

2.将参数同步到请求中需要的参数值中(eg:${searchtxt})

3.添加相应断言及断言结果

断言结果

ps:注意线程的数量需是用户的倍数方可迭代到所有的用户参数

二、CSV Data Set Config:CSV数据文件设置

1.添加CSV Data Set Config配置元件

Filename(文件名):目标文件的文件地址(test.txt)文件;

File encoding(文件编码):utf-8,gbk;

Variable Name(comma-delimited)(变量名称,英文逗号隔开):eg:searchtxt;

Delimiter(use'\t' for tab(分隔符(用\t代表制表符)):默认逗号 ,;

Allow quoted data?(是否允许带引号):默认false

Recycle on EOF?(遇到文件结束符再次循环?):默认ture

stop thread on EOF?(遇到文件结束符停止循环):默认false

Sharing mode(线程共享模式):默认All threads(所有线程)

导入外部文件样式

1.当文档中第一行的值是参数名称而不是值并且配置中输入了变量名称,则需要设置忽略首行为true

2.当有多个参数时,用英文逗号隔开

ps:文档中,最后一行不要有空行,空行也会当做参数值的

对应的地址也需要配置请求参数

三、函数助手对话框

选择想要的功能,输入想要的值,点击生成,复制函数字符串放在对应的请求地址的请求数据的参数值处

同时修改响应断言的参数

猜你喜欢

转载自blog.csdn.net/yyyeyyyi_211/article/details/83588189