笔记呀学额

¥了解unnittest分层测试的框架
单接口测试,除注册、 登录和项目列表接口,其它接口必须设置 Authorization 请求头,值为 Bearer token 值
注册接口的请求数据是:手机号码,密码,用户名,用户类型
主旨:先了解登陆的请求数据和响应数据,设计用例,比对请求和响应,进行断言。
1。使用excel管理测试用例,学会如何在pycharm读取excel
2。学会随机生成的电话号码,并且能在数据库查询是否已经被注册
发送请求的工具----发送请求时需要对method,url,请求头token,数据类型进行处理
进行断言的工具

登陆接口的请求数据是:手机号码,密码
充值接口的请求数据是:memberid和amount 先进性数据替换,在进行接口关联传递数据
替换:正则表达式匹配,
¥接口关联的处理思路:两个方法

是一个验证的过程,知道响应结果,知道请求的数据
事先在excel写好jsonpath表达式,放在extract那一列。
ddt进行数据驱动时,得到的case是表单全部
将提取到的传递表达式转换成字典形式,然后遍历键值对,得到值(键是exel表头extract,值就是jsonpath表达式。)
使用jsonpath(响应,jsonpath表达式),得到需要向后一个接口传递的数据,并且被放在列表中,故取[0]。

先发起上一个接口的请求,将返回结果转换成字典形式,再遍历进行取值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值