接口测试

本文介绍了如何使用requests库进行接口测试。首先通过pip安装requests,然后导入模块并创建request类,定义测试方法。以测试百度接口为例,展示了get请求的用法。接着,讲解了如何处理更复杂的接口,如查询天气的接口,使用post请求,并解释了不同类型的返回结果。最后,提到了如何读取csv文件进行批量接口测试的数据准备。
摘要由CSDN通过智能技术生成

requests 主要用于接口测试
安装requests 我们需要在pycharm种输入 pip install requests 网速不好有可能导致失败重新下载即可
下载成功后首先需要import导入 requests模块
创建一个request类
定义一个测试路径的方法
import requests
class RequestsClass():
def requestMethod(self):
r = requests.get(“http://www.baidu.com”)
return r.text

rc = RequestsClass()
ee = rc.requestMethod()
print(ee)

这是测试百度接口的代码
在这里插入图片描述

如果执行结果一致则说明测试成功

如果测试的接口路径有些复杂 为了美观我们可以将他们封装到一个字段中,如果没有资源的话我们可以在聚合网站中找到测试东西 网站 www.juhe.cn,复制key值 路径 索要搜索的数据按下面代码操作,
def requestMethod02(self):
url = “http://apis.juhe.cn/simpleWeather/query”
pas = {“city”: “辽阳”, “key”:“fea6c963d71d3ddef3713ff51b18a852”}
r = requests.post(url,params=pas)
return r.status_code
这是一个查询天气的接口
url 是路径 pas是请求值还有key值 在requests后面可以写get 请求和post请求<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值