接口测试

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请求
我们看一下执行结果
输出的结果常用的有三种
status_code 输出状态码 比如 404 200 500 等
content 输出二进制码
text 所请求的结果
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建和导入csv文件

首先我们要先创建一个excal文件在里面写入要测试的接口数据
在这里插入图片描述
在pycharm种读取csv文件
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值