文章目录
pytest使用记录
- 前置处理
一些操作的预处理,比如封装一些需要使用的接口 - 后置处理
- 创建测试用例
- 登录成功
- 登录失败(无用户名)
- 登录失败(密码错误)
在测试用例调用接口时,需要将数据转化为json格式,具体而言,有两种方法:
A. 在post请求中:
requests.post(url=self.url_login, json=test_data)
B. 写好请求体后直接dumps
login_body = json.dumps(data)
两种区别在于:
第一种将默认请求头为
headers = {'Content-Type': 'application/json'}
第二种虽然指定为json格式数据,但是未指定请求头,因此在post请求时需要将请求头加上
r = requests.post(self.loginUrl,body_data,headers= headers)
1580

被折叠的 条评论
为什么被折叠?



