欢迎光临散文网 会员登陆 & 注册

测牛学堂:软件测试接口测试进阶之requests自动化测试

2023-03-21 14:55 作者:测牛学堂  | 我要投稿

requests库

用postman进行接口测试有一定的限制,我们测试更应该掌握的是用request进行自动化接口测试。
request库,是第三方库,需要我们自行安装。他是基于python的urllib的http库,可以发请求。
我们可以简单理解问是接口自动化测试的工具库。
安装:

语法解析:
res= requrests.请求方法(url='url地址',params={k:v},headers={k:v},data={k:v},json={k:v},cookies='cookieData')
请求方法:
get,post,put,deletet
url:是string类型
各种参数都是用字典的key:value复制
cookie是一段字符串,如token数据等。
res就是请求返回的响应结果
最简单的requests应用:

注意:
1这些参数不是全部都必须的,就像有的get请求就没有参数和cookie。
2 get请求的参数,可以用?拼接在url后面,也可以使用params去传递参数。
3 get请求用params,其他请求的话如果是表单数据格式用data,如果是json数据格式用json

post请求:

携带token的get请求:查询课程数据:


测牛学堂:软件测试接口测试进阶之requests自动化测试的评论 (共 条)

分享到微博请遵守国家法律