jmeter接口测试基础知识2.0

如何在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

转载于:https://www.cnblogs.com/zhaoxueying/p/10552387.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值