如何在jmeter中上传文件:选择post方式后,选择FILES Upload--文件名称栏点击浏览,值栏写file,如果查看的时候报错,就在MIME类型中写TXT

参数化:添加学生信息:进行参数化
1、random、选项--函数助手对话框--下拉框选择_Random--输入范围内的最大最小值--点击生成${__Random(00000000,99999999,)}--复制到要参数化的地方,在线程数设置循环的次数就是设置循环次数为5
2、time、取时间戳,从计算机诞生那一天到现在过了多少秒 在上面一行写yyyyMMddhhmmss后,下面一行不用写,直接点击生成${__time(yyyyMMddhhmmss,)}


用户定义的变量:名称是host,值为一个值,在需要调用的接口中键值对为“host":"${host}"

读取文件里面的数据,比如班级.txt中是1 2 3 4(换行写的),比如account.txt中张三,123 李四,1234 王五,123456(也是换行写的,记住一定是英文状态的逗号,)
CSV Data Set Config--Filenam写绝对路径C:\Users\luwen\Desktop\班级.txt--写一个参数名userid--可在登录学生信息接口中学生名后加这个参数化${userid},若有多个参数时,用,隔开,比如username,password,下面一行是用,隔开,然后去接口中参数化${username},${password}

断言:自动帮你校验返回的是否正确
右键--添加--断言--响应断言--选择匹配规则为包括,输入测试的文本userId

先登录获取sessionid--传给下一个接口
右键登录接口--添加--后置处理器--jp@gc-JSON Path Extractor--取个名字sessionid,路径是$.login_info.sign,默认值随便写,
信息头管理器显示不出来cookie,cookies管理器就可以看到cookies