自动化测试——接口自动化——requests用法
import requests
#1.get请求,查询所有学院信息
#请求地址
url01="http://127.0.0.1:8000/api/departments/"
#设置请求
res01=requests.request("get",url01)
#显示文本信息
print("第一种get请求方式",res01.text)
#默认
print("第一种get请求方式",res01)
#显示状态码
print("第一种get请求方式",res01.status_code)
#显示头部信息
print("第一种get请求方式",res01.headers)
print("_"*60)#2.get请求,查询所有学院信息
url02="http://127.0.0.1:8000/api/departments/"
res02=requests.get(url02)
print("第二种请求方式",res02.text)
print("_"*60)#3.get请求,带参数查询
url03="http://127.0.0.1:8000/api/departments/"
#设置参数
para03={"dep_name":"学院26"}
res03=requests.get(url=url03,params=para03)
print("带参数查询",res03.text)
print("_"*60)#4.post请求01 纯文本格式
url04="http://127.0.0.1:8000/api/departments/"data04='{"data":[{"dep_id":"python01","dep_name":"Test学院","master_name":"Test-Master","slogan":"HereisSlogan"}]}'
headers04={"Content-Type":"application/json"}
#设置编码格式
res04=requests.post(url04,data04.encode("utf-8"),headers=headers04)
print("post请求,纯文本格式",res04.text)
print("_"*60)#5.post请求,json格式
url05="http://127.0.0.1:8000/api/departments/"
json05= \{"data": [{"dep_id":"T01","dep_name":"Test学院","master_name":"Test-Master","slogan":"Here is Slogan"}]}
res05=requests.post(url05,json=json05)
print("post请求,json格式",res05.text)
print("_"*60)
自动化测试——接口自动化——requests用法相关推荐
- Python接口自动化-requests模块之post请求
------·今天距2021年262天·------ 这是ITester软件测试小栈第111次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化-requests模块之get请求 ...
- 【python接口自动化-requests库】【三】优化重构requests方法
一.重构post请求方法 上一张讲了如何使用requests库发送post请求,但是有时候,我们写脚本,不可能这么简单,代码完全不可复用,重复工作,那我们是不是可以想象,把我们的get,post请求, ...
- Python接口自动化之requests请求封装
------·今天距2021年253天·------ 这是ITester软件测试小栈第114次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化之Token详解及应用,介绍tok ...
- 自动化测试到底怎么做(单元测试自动化,接口自动化,UI自动化)
前言 大家好,自动化测试已经是测试领域老生常谈的话题了,今天给大家分享自动化测试到底该怎么做 软件测试三层金字塔 在讲自动化测试前,先看下软件测试的分层模型,如下图所示的"三层金字塔&quo ...
- Python接口自动化之接口依赖
VOL 129 28 2020-05 今天距2021年216天 这是ITester软件测试小栈第129次推文 点击上方蓝字"ITester软件测试小栈"关注我,每周一.三.五早上 ...
- python自动化接口测试中的cookies怎么实现_Python接口自动化之cookie、session应用
------·今天距2021年260天·------ 这是ITester软件测试小栈第112次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化-requests模块之post请 ...
- delphi接口带上请求头是什么意思_Python接口自动化之Token详解及应用
------·今天距2021年258天·------ 这是ITester软件测试小栈第113次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化之cookie.session应用 ...
- Java接口自动化之Maven工具使用
VOL 190 30 2020-12 今天距2021年1天 这是ITester软件测试小栈第190次推文 点击上方蓝字"ITester软件测试小栈"关注我,每周一.三.五早上 08 ...
- moco在接口自动化中的应用
VOL 185 18 2020-12 今天距2021年13天 这是ITester软件测试小栈第185次推文 点击上方蓝字"ITester软件测试小栈"关注我,每周一.三.五早上 0 ...
最新文章
- poj1738 an old stone game
- 19_Android中图片处理原理篇,关于人脸识别网站,图片加载到内存,图片缩放,图片翻转倒置,网上撕衣服游戏案例编写
- [php]数据结构算法(PHP描述) 半折插入排序 straight binary sort
- Java 实现word 中写入文字图片的解决方案
- Yahoo!用户体验与设计前副总裁推荐——《设计模式》
- api下载文件三种方式
- 三角形外接圆圆心坐标
- oracle结构描,轻松取得Oracle结构描述句法
- 信号与系统 --- 线性卷积(linear convolution)
- python右对齐输出乘法表_python打印输出九九乘法表
- Developers are hitting a problem due to tools.jar when using Checkstyle
- C/C++ 学生考勤系统
- 36种漂亮的网页Button按钮样式
- Python中reshape函数参数-1的意思?
- P3P解决cookie存取的跨域问题
- linux的翻译系统开发,Linux下类似金山词霸的翻译软件
- vmware15pro
- Python数据分析与可视化——NumPy数组
- 【720科技SpringMVC】第二次课:物联网大数据公司商业模式画布
- 信息爆炸时代,如何获取优质信息?
热门文章
- 第20章 TCP的成块数据流
- mysql 80070057_返回E_INVALIDARG (0x80070057)
- 【论文写作】JSP旅游网如何写概念设计
- 计算机毕业设计中Python Django 框架目录结构简介
- python人工智能算法代码_python人工智能,分类例解
- jsp页面 字体颜色 白色_电商美工不会优化页面?试试这6招
- nexus 4 android 5.0,Nexus 4可以升级Android 5.1了!
- css3弧形跑道效果_【Tableau 图表】你是不是真的需要一个跑道图呢?
- android content provider线程安全,Android ContentProvider的线程安全(二)
- 编程计算机教小明加法,Python校本课程第四课——教案