IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> Postman工具介绍以及使用方法教程(一) -> 正文阅读

[开发测试]Postman工具介绍以及使用方法教程(一)

Postman工具

1、postman简介

Postman最早是Google浏览器的一个插件存在的,因为Google退出国内市场,现在postman主要是以一个 APP的形式存在。
Postman最初设计上就是为接口测试而设计的,对于测试人员来说主要用来做接口测试。

2、postman的功能

·postman是一款强大的网页调试、HTTP请求发送及接口测试用例运行的工具
·能够模拟各种HTTP的请求方式,比如:GET、POST、DELETE、PUT等请求方式
·请求中可以发送文件(图片、文本文件等)、额外的添加header等,实现特定的功能
·能够更高效的帮忙后台独立进行接口测试

3、postman安装

Postman安装需要依赖 .NET 环境。
双击postman的安装文件即可安装。

4、模拟一下GET\POST\PUT\DELETE

模拟发送单个请求的创建的步骤:
步骤:
1、选择请求方式
2、然后输入请求的URL
3、然后切换到Body选项,选择Content-Type,选择以后postman会自动 把Content-Type填写的headers(请求头信息)中。
4、在body中填写请求参数 (GET例外,GET请求没有请求主体)
5、断言(在Tests中编写断言)
6、点击“Send”按钮模拟发送请求

GET请求的发送
在这里插入图片描述
POST请求
在这里插入图片描述
模拟发送请求出现的问题:
问题一:请求参数要写在Body中,不要写在headers中
问题二:如下图所示:
在这里插入图片描述
此时可能的情况:
·系统设置了Fiddler为代理,但是Fiddler没有启动
·服务没有启动
问题三:如果出现如下图所示的错误
在这里插入图片描述
说明找不到资源,所以就是URL填写有错误。
问题四:postman中的填写URL的时间不需要填写HTTP/1.1,因为HTTP/1.1并不是URL的一部分。
如下图所示,就是错误的填写。
在这里插入图片描述

模拟发送delete请求
在这里插入图片描述

5、不同类型的Content-Type的模拟

application/x-www-form-urlencoded

application/json
在这里插入图片描述
multipart/form-data 用于文件上传接口
在这里插入图片描述
text
在这里插入图片描述
Xml
如下图所示的两个数据格式(XML(application/xml)和XML(text/XML)有个细微的区别是 编码格式的区别,但是对于测试来说不需要关注,所以在postman的新版本中已经做了优化,把他们进行了合并)
在这里插入图片描述
在这里插入图片描述
主服务器已经挂掉了,如果执行用例就需要挪到其他的服务器,就需要修改服务器的IP地址。

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-01-14 02:17:03  更:2022-01-14 02:18:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 4:41:18-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码