![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口测试
飞出大山的斑鸠
这个作者很懒,什么都没留下…
展开
-
requests 请求封装
import requests, jsonclass API: def api_method(self, method, url, param=None, header=None): session = requests.session() if method == ('get' or 'GET'): if header is None: try: res = ses原创 2021-01-27 17:03:04 · 139 阅读 · 0 评论 -
使用python requests接口请求返回“hash校验不通过”
使用json序列化的时候,使用json.dumps()生成的的json会在key和value之间默认加一个空格,导致服务器hash校验不通过。解决办法:在使用json.dumps()时加上separators=(’,’, ‘:’)eg:import jsonjson_str1={"name":'hy',"pageNo":1,"pageSize":12}print(json.dumps(json_str1))print(json.dumps(json_str1,separators=(',', '原创 2021-01-06 11:25:22 · 385 阅读 · 0 评论 -
python sha256 base64 加密
字符串sha256加密后再进行base64加密def base64sha256(message): hash_str = hashlib.sha256(message.encode()) sig = base64.b64encode(hash_str.digest()).decode() return sig原创 2021-01-06 11:00:11 · 947 阅读 · 0 评论 -
requests文件上传
import requestsfrom urllib3 import encode_multipart_formdatadef Uploadpost(sn): ''' :param sn: SN :return: text ''' try: case_018 = {"rmaWorkOrder.rmaOrderSn.terminalSn": sn, "rmaWorkOrder.customerOwnerName": "root",原创 2020-11-04 17:19:43 · 120 阅读 · 0 评论 -
接口测试的四个维度
接口测试维度:1、对接口的类型进行测试2、对接口的边界值的测试3、对对口是否为空的测试4、对接口的业务进行测试原创 2020-03-10 10:17:36 · 1516 阅读 · 0 评论