news 2026/3/1 16:16:39

川石信息|requests接口自动化测试实战

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
川石信息|requests接口自动化测试实战

Requests模块是第三方模块,需要预先安装。Request支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。

requests模块在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得更加简洁和人性化。requests会自动实现持久连接keep-alive

1安装requests模块

非常简单,打开cmd,直接pip安装,或pycharm 中搜索 requests 安装即可.

Ø 在线安装: pip install requests #默认从国外的网址下载安装包 pip install requests -i https://mirrors.aliyun.com/pypi/simple/ #从指定网址下载安装包,(可以搜索python镜像源,选择下载地址) Ø 离线安装: pip install requests-2.24.0-py2.py3-none-any.whl #安装包安装 python setup.py install #源码安装,解压之后进入目录,执行setup文件安装 #安装包可以去官网下载https://pypi.org/project/requests/

pip list 查看当前环境下安装了python的哪些软件

pip show requests 查看某个软件安装情况

2requests工作方式

接口测试基本步骤:

1、 发送请求(URL,请求方法,参数)

2、接收响应(响应码,消息体)

3、结果验证

4、基本使用​​​​​​​

#requests是第三方模块,需要导入 import requests #requests基本使用 #发送get请求 #requests.get() #发送post请求 #request.post() #发送put,delete,options,调用对应名称的函数 #requests.delete() #接收server响应,返回一个response对象 #res1 = requests.get() #res1.status_code #res1.text #示例:请求百度首页 url = "http://www.baidu.com" res1 = requests.get(url) print(res1.status_code) print(res1.text)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/27 13:36:58

Sambert-HifiGan安全部署指南:保护你的语音数据隐私

Sambert-HifiGan安全部署指南:保护你的语音数据隐私 引言:中文多情感语音合成的隐私挑战 随着深度学习技术的发展,端到端语音合成(TTS) 在智能客服、有声阅读、虚拟主播等场景中广泛应用。ModelScope 提供的 Sambert…

作者头像 李华
网站建设 2026/3/1 9:45:08

SpringBoot从0-1集成STOMP协议快速实现消息转发

✨重磅!盹猫的个人小站正式上线啦~诚邀各位技术大佬前来探秘!✨ 这里有: 硬核技术干货:编程技巧、开发经验、踩坑指南,带你解锁技术新姿势!趣味开发日常:代码背后的脑洞故事、工具测…

作者头像 李华
网站建设 2026/2/28 17:28:36

容量测试究竟是什么?

随着移动设备的普及,用户对于电池寿命的需求也越来越强烈。容量测试作为一个评估电池寿命的重要指标,越来越受到人们的关注。那么,容量测试究竟是什么?在这篇文章中,我将深入浅出地为您解答这个问题。 首先&#xff0…

作者头像 李华
网站建设 2026/3/1 10:53:06

四种常见的代码覆盖率测试

您听说过“代码覆盖率”吗?在这篇文章中,我们将探讨什么是测试中的代码覆盖率,以及四种衡量它的常用方法。 什么是代码覆盖率 代码覆盖率是衡量测试代码测试了源代码百分比多少的指标。它可以帮助您识别可能缺乏适当测试的代码区域。 通常…

作者头像 李华
网站建设 2026/2/28 12:05:45

从 0 到 1:用 RPA 技术实现企业微信外部群 自动化管理

一、 什么是外部群 SOP 自动化? 在私域运营中,SOP(Standard Operating Procedure)是提升转化率的核心。对于官方接口尚未完全开放的外部群场景,通过 RPA(机器人流程自动化)技术,我们…

作者头像 李华
网站建设 2026/3/1 12:36:44

AI语音个性化定制:如何训练专属音色的合成模型

AI语音个性化定制:如何训练专属音色的合成模型 📌 引言:从通用语音到个性化音色的时代 随着深度学习与语音合成技术的飞速发展,TTS(Text-to-Speech)已从早期机械、单调的“机器人音”进化为自然流畅、富有…

作者头像 李华