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用法相关推荐

  1. Python接口自动化-requests模块之post请求

    ------·今天距2021年262天·------ 这是ITester软件测试小栈第111次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化-requests模块之get请求 ...

  2. 【python接口自动化-requests库】【三】优化重构requests方法

    一.重构post请求方法 上一张讲了如何使用requests库发送post请求,但是有时候,我们写脚本,不可能这么简单,代码完全不可复用,重复工作,那我们是不是可以想象,把我们的get,post请求, ...

  3. Python接口自动化之requests请求封装

    ------·今天距2021年253天·------ 这是ITester软件测试小栈第114次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化之Token详解及应用,介绍tok ...

  4. 自动化测试到底怎么做(单元测试自动化,接口自动化,UI自动化)

    前言 大家好,自动化测试已经是测试领域老生常谈的话题了,今天给大家分享自动化测试到底该怎么做 软件测试三层金字塔 在讲自动化测试前,先看下软件测试的分层模型,如下图所示的"三层金字塔&quo ...

  5. Python接口自动化之接口依赖

    VOL 129 28 2020-05 今天距2021年216天 这是ITester软件测试小栈第129次推文 点击上方蓝字"ITester软件测试小栈"关注我,每周一.三.五早上  ...

  6. python自动化接口测试中的cookies怎么实现_Python接口自动化之cookie、session应用

    ------·今天距2021年260天·------ 这是ITester软件测试小栈第112次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化-requests模块之post请 ...

  7. delphi接口带上请求头是什么意思_Python接口自动化之Token详解及应用

    ------·今天距2021年258天·------ 这是ITester软件测试小栈第113次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化之cookie.session应用 ...

  8. Java接口自动化之Maven工具使用

    VOL 190 30 2020-12 今天距2021年1天 这是ITester软件测试小栈第190次推文 点击上方蓝字"ITester软件测试小栈"关注我,每周一.三.五早上 08 ...

  9. moco在接口自动化中的应用

    VOL 185 18 2020-12 今天距2021年13天 这是ITester软件测试小栈第185次推文 点击上方蓝字"ITester软件测试小栈"关注我,每周一.三.五早上 0 ...

最新文章

  1. poj1738 an old stone game
  2. 19_Android中图片处理原理篇,关于人脸识别网站,图片加载到内存,图片缩放,图片翻转倒置,网上撕衣服游戏案例编写
  3. [php]数据结构算法(PHP描述) 半折插入排序 straight binary sort
  4. Java 实现word 中写入文字图片的解决方案
  5. Yahoo!用户体验与设计前副总裁推荐——《设计模式》
  6. api下载文件三种方式
  7. 三角形外接圆圆心坐标
  8. oracle结构描,轻松取得Oracle结构描述句法
  9. 信号与系统 --- 线性卷积(linear convolution)
  10. python右对齐输出乘法表_python打印输出九九乘法表
  11. Developers are hitting a problem due to tools.jar when using Checkstyle
  12. C/C++ 学生考勤系统
  13. 36种漂亮的网页Button按钮样式
  14. Python中reshape函数参数-1的意思?
  15. P3P解决cookie存取的跨域问题
  16. linux的翻译系统开发,Linux下类似金山词霸的翻译软件
  17. vmware15pro
  18. Python数据分析与可视化——NumPy数组
  19. 【720科技SpringMVC】第二次课:物联网大数据公司商业模式画布
  20. 信息爆炸时代,如何获取优质信息?

热门文章

  1. 第20章 TCP的成块数据流
  2. mysql 80070057_返回E_INVALIDARG (0x80070057)
  3. 【论文写作】JSP旅游网如何写概念设计
  4. 计算机毕业设计中Python Django 框架目录结构简介
  5. python人工智能算法代码_python人工智能,分类例解
  6. jsp页面 字体颜色 白色_电商美工不会优化页面?试试这6招
  7. nexus 4 android 5.0,Nexus 4可以升级Android 5.1了!
  8. css3弧形跑道效果_【Tableau 图表】你是不是真的需要一个跑道图呢?
  9. android content provider线程安全,Android ContentProvider的线程安全(二)
  10. 编程计算机教小明加法,Python校本课程第四课——教案