随笔分类 - 接口测试(python+requests)
摘要:代码如下: # 模块 import requests # 接口请求地址 URL = "https://testapi.5eck.cn/goods/*********ByStatus" # 请求头设置 head = {"Authorization": "Bearer 4f6*************5
阅读全文
摘要:1、fiddler抓包pycharm失败 原来的代码: r = requests.post(url, data) 此时发送的请求fiddler抓取不了数据 修改为: fiddler_proxies = {'http': 'http://127.0.0.1:8080', 'https': 'http:
阅读全文
摘要:如下代码,不带参数的请求,直接去掉参数部分即可 import requests url = 'http://192.168.6.25:8768/headl/selectTypeList' r = requests.get(url) js = r.json() print(js) print(r.te
阅读全文
摘要:一、用代码做接口测试需要保存返回的数据(我使用Excel),为了不手动复制返回结果,所以有了以下的折腾,记录一下作为笔记 1、把入参、接口用例写在Excel里,使用代码读取入参,保存到一个新的列表里,方便发送请求,发送请求时用代码读取列表里对应的参数; 2、然后,把返回的参数保存到一个列表,再从列表
阅读全文
摘要:为了方便想,接口测试(用代码测)时想直接创建一个Excel文件,把测试的参数、返回值保存到Excel数据表如下代码是简单的尝试,碰到问题,没有write这个方法 import xlwt# 用于对Excel表格进行修改,不支持xlsx格式 excel = xlwt.Workbook() tab_til
阅读全文
摘要:详情如图
阅读全文
摘要:1、简单的使用unitest框架做接口自动化测试 # 导包unitest和requests import unittest import requests # 创建一个测试类,继承于unitest.TestCase class Test_jk(unittest.TestCase): def setU
阅读全文
摘要:1、使用requests发送post请求 # 导入request import requests # 接口地址 url = 'http://v.juhe.cn/historyWeather/weather' # 发送的请求参数 dd = {'city_id':'1154','key':'61e0c8
阅读全文
摘要:1、发送get请求 # 导入requests模块 import requests # 接口地址 url = 'http://v.juhe.cn/historyWeather/citys' # 请求的参数数据 da = {'key':'61e0c8a6d9614382afbaaf35dbd3ec6',
阅读全文
摘要:1、基础知识: 1.1、接口测试原理:测试的是软件接口,通过程序模拟客户端给服务器发送请求,服务器接收请求后作出处理然后给客户端返回响应信息,客户端接收相应数据;我们要测试的就是察看响应的数据的正确性,返回的数据是否是我们想要的(本质是基于某种协议,发送一个Request请求给服务器,然后服务器返回
阅读全文