Python 做借口测试用到的是requests模块,首先要导入requests库,pip install requests 1、get直接请求方式 以豆瓣网为例: url = 'https://read.douban.com/'
respose = requests.get(url=url)
# status_code 为返回的状态码 print(respose.status_code) # text为返回的数据 print(respose.text) 请求结果:返回状态码为200,表明请求的服务器响应正常,但不能说明该接口正常 判断接口正常,看返回数据,如果返回数据达到预期结果才能算接口正常
2、get发送参数测试 请求代码: 请求豆瓣的搜索功能,搜索数据为三体 发送的参数一定要是字典的形式,可以发送多个参数。发送格式:{'key1':value1', 'key2':'value2', 'key3', 'value3'} 下面代码请求的为;url+参数,想等于请求的url=https://read.douban.com/search?q=三体 # --*-- coding:utf-8 --*--
import requests
search_url = 'https://read.douban.com/search' search_word = {'q':'三体'}
respose = requests.get(url=search_url, params=search_word)
print(respose.status_code) print(respose.text) 响应结果: 可以看到响应数据中有豆瓣阅读搜索:三体
3、响应结果的返回信息 status_code:响应状态码 url:请求的url encoding:编码格式 headers:响应头 request:请求的方式 cookies:cookies数据 raw:返回原始的响应体 其他返回信息: content:通常用作gzip等压缩,会自定解压 json():内置json解码器
文章链接地址: https://www.cnblogs.com/tynam/p/9082339.html |
|
来自: 软件测试test > 《python自动化》