一 、_CSVRead 函数
接口:/business/base/approval/pendingApproval
data:{"pageNum":1,"pageSize":10,"startTime":1636560000000,"endTime":1639238399000,"procInstName":"","procDefKey":"areaPurchaseContractHDL","approvalCode":"SQ278029","procInstStartUserId":""}
操作步骤:
1、在txt或者CSV文件中准备数据;
2、生产函数,${__CSVRead(D:\apache-jmeter-5.2.1\参数化数据01.txt,0)},取第1个字段;
${__CSVRead(D:\apache-jmeter-5.2.1\参数化数据01.txt,1)},取第2个字段;
3 、 更换使用接口的参数:
二、 _Random 函数
场景
接口:/business/base/approval/approved 更换pageSize字段值
data:{"pageNum":1,"pageSize":10,"startTime":1636560000000,"endTime":1639238399000,"procInstName":"","procDefKey":"","approvalCode":"","procInstStartUserId":"","procInstState":""}
操作步骤:
1、使用函数助手,生产函数 ${__Random(3,10,number)}
2、更换使用接口的参数:
{"pageNum":1,"pageSize":${__Random(3,10,number)},"startTime":1636560000000,"endTime":1639238399000,"procInstName":"","procDefKey":"","approvalCode":"","procInstStartUserId":"","procInstState":""},执行结果。