requests
weeds606
加速成长……
展开
-
接口自动化测试requests学习(九)-上传图片
首先抓取上传图片的入参根据抓取的数据编写脚本import requestsfrom requests_toolbelt import MultipartEncoderdef uploadImg(token, lenderInfoImgType, easyBuyId, agentId,url): """ :param token: 请求的token :param lenderInfoImgType: 上传图片的枚举值 :param easyBuyId:原创 2020-06-12 14:30:43 · 533 阅读 · 0 评论 -
接口自动化之requests学习(一)--get方法获取常用返回数据
#!usr/bin/env python#-*- coding:utf-8 -*-"""@author:Administrator@file: request.py@time: 2018/10/13"""import requests# 请求百度网页response = requests.get("https://www.baidu.com", data=None, time...原创 2018-10-13 19:00:15 · 12916 阅读 · 1 评论 -
接口自动化之requests学习(二)--发送带参数的get请求
在接口测试中,get请求大多携带参数,常见的格式为:https://www.xxx.com?key1=value1&key2=value2。现在用requests库调用李毅吧的链接:https://tieba.baidu.com/f?ie=utf-8&kw=%E6%9D%8E%E6%AF%851.获取李毅吧的url2.利用requests的get方法调用李毅吧的url...原创 2018-10-13 19:16:14 · 3944 阅读 · 0 评论 -
接口自动化之requests学习(三)--发送post请求
想要用requests方法调用post请求,首先我们要有一个post接口,我们选择人人网登录接口来练习1.打开人人网的登录页面,获取登录的url及发送的参数2.获取到登录接口url及参数后,编写代码#!usr/bin/env python#-*- coding:utf-8 -*-"""@author:Administrator@file: requests_post.py...原创 2018-10-13 20:00:22 · 1471 阅读 · 0 评论 -
接口自动化之requests学习(四)--发送带header的请求
实际的接口测试中,请求一般都需要携带headers,下面来说一下接口发送请求时,如何携带headers#!usr/bin/env python#-*- coding:utf-8 -*-"""@author:Administrator@file: requests_post.py@time: 2018/10/13"""import requestsimport jsonda...原创 2018-10-13 20:26:45 · 4653 阅读 · 4 评论 -
接口自动化之requests学习(五)--timeout的用法
一个接口如果响应时间太长,但是我们不想等太长时间,此时就可以用timeout设置超时时间,如果在指定时间内,接口未响应,此时就会抛出:requests.exceptions.ConnectTimeout的异常#!usr/bin/env python#-*- coding:utf-8 -*-"""@author:Administrator@file: requests_post.py...原创 2018-10-13 21:04:16 · 1816 阅读 · 0 评论 -
接口自动化之requests学习(六)--获取session,并传到下一个请求中
本次分享一段代码,将获取session的方法和unittest框架相结合#!usr/bin/env python#-*- coding:utf-8 -*-"""@author:Administrator@file: requests_post.py@time: 2018/10/13"""import requestsimport jsonimport unittestc...原创 2018-10-13 23:24:23 · 4792 阅读 · 0 评论 -
接口自动化之requests学习(七)--获取token,并传入下一个请求中
#!usr/bin/env python#-*- coding:utf-8 -*-"""@author:Administrator@file: requests_post.py@time: 2018/10/13""""""获取token并返回给下一个函数的方法1.调用登录接口,拿到获取的token2.将拿到的token放在header中,调用确认登录接口3.确认登录接口调用...原创 2018-10-14 09:26:45 · 20088 阅读 · 4 评论 -
接口自动化之requests学习(八)--session会话对象
会话对象让你能够跨请求保持某些参数。它也会在同一个 Session 实例发出的所有请求之间保持 cookie#!usr/bin/env python#-*- coding:utf-8 -*-"""@author:Administrator@file: requests_session_use.py@time: 2018/10/14"""import requestsdef...原创 2018-10-14 11:36:58 · 588 阅读 · 0 评论