requests库使用及断言

requests:
flask
安装:pip install requests
pip install flask

上节内容回顾:
1.登录请求
2.新增、编辑主题。get、post方法
3.环境变量
4.测试接口导出
5.接口关联、状态码
状态码:
200:返回成功
404:服务器找不到请求的资源
401:被请求的页面需要账号密码,有提示信息
403:被请求的页面需要账号密码,没有提示信息
302:重定向
400:服务器未给出任何提示
500:请求未完成,服务器遇到不可预知的错误

今日内容:
1.requests使用
1.两种请求方式
requests.request('get',url,params)#param为限制条件,例如显示页面为2条等等
requests.get(url,params=params)
备注:两种方式效果一致
2.使用json字符串转换,str转换成字典(loads),字典转换成str(dumps)
3.新增、编辑主题
4.关联接口
登录后的接口的token需要获取后才能进行下一步的操作(例如页面登录成功后才能获取页面的用户信息、以及其他信息)

作业:
新增主题和编辑主题封装到一个类
unit + HTMLtestrunner + request:
写4个用例:
1.新增主题、编辑主题
2.登录接口,获取用户列表
3.接口之间关联
4.生成测试报告
posted @ 2020-04-11 21:30  Murraya  阅读(639)  评论(0编辑  收藏  举报