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 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 多测师拱墅校区肖sir_高级金牌讲师_postman之介绍 -> 正文阅读

[开发工具]多测师拱墅校区肖sir_高级金牌讲师_postman之介绍

1、打开postman ,创建一个集合
在这里插入图片描述
2、添加环境、

3、保存接口

在这里插入图片描述

4、接口的入参
(1)url:http://cms.duoceshi.cn/cms/manage/loginJump.do
(2) 请求参数:
userAccount: admin
loginPwd: 123456
(3)请求的格式:
a、form-data
form-data是web表单默认的传输格式,编辑器允许你通过设置key-value形式的数据来模拟填充表单,你可以在最后的选项中选择添加文件。
b、x-www-form-urlencoded
这个编码格式同样是通过设置key-value的方式作为URL的参数
c、raw
一个raw请求可以包含任何内容,在这里你可以设置我们常用的JSON和XML数据格式
d、binary
这里可以上传发送视频、音频、图片、文本等文
(4)发出请求(send)
(5)响应体的格式:
三种方式查看:
Pretty
Raw
Preview
A.Pretty方式,可以让JSON和XML的响应内容显示的更美观规整
B.Raw方式,显示的是最原始的数据,原生的
C.Preview方式,帮你把HTML页面自动解析显示出来
(6) 响应状态码;
200 请求成功
404 请求的资源不存在,请求故障
500 服务器内部错误,无法完成请求
503 系统维护和超载
300 多种选择
400 请求语法错误,服务器无法理解
HTTP状态码分类
1 信息,服务器收到请求,需要请求者继续执行操作
2 成功,操作被成功接收并处理
3 重定向,需要进一步的操作以完成请求
4 客户端错误,请求包含语法错误或无法完成请求
5 服务器错误,服务器在处理请求的过程中发生了错误

==============================================
get请求:
(1)参数在url中,不是在body中
(2)url:http://cms.duoceshi.cn/cms/manage/loginJump.do?userAccount=admin&loginPwd=123456
a、 参数和接口拼接:?号
b、&号参数与参数之间的连接 、

==============================================
导出接口文档
集合右键=export==保存在本地
在

导入接口文档
在这里插入图片描述

  ==============================================
  接口断言
 test  文本中断言

// 响应状态码断言是200

tests[“Status code is 200”] = responseCode.code === 200;

// // 断言响应时间小于200ms

// tests[“Response time is less than 200ms”] = responseTime < 200;

// // 断言内容包含

// tests[“Body matches string”] = responseBody.has(“登录成功!”)
在这里插入图片描述

 ![在这里插入图片描述](https://img-blog.csdnimg.cn/9c5437284d6f4f1aaa8bbc06d5c25843.png)

在这里插入图片描述
==============================================
依赖接口:cookies
主要是登录接口获取了cookies

在这里插入图片描述

  ==============================================
  关联接口:

拿上一个接口的返回参数,做下一个接口入参
省份接口:
http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvince
城市接口:
http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportCity
byProvinceName 身份

(1)请求省份接口:
第一步:
将响应体转换成json格式
http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvince
第二步:
将响应结果在test中装换成json格式,在通过json格式设置成环境变量,通过索引获取
在这里插入图片描述

var jsonObject = xml2Json(responseBody);
将转换json格式后的内容设置成变量
js=jsonObject.ArrayOfString.string

将转换好的json字符串设置成环境变量,根据索引来取值
postman.setEnvironmentVariable(“cs”, js[5]);

第三步:
城市接口:参数设置成变量
byProvinceName:{{cs}}
在这里插入图片描述
==============================================
自动化csv文件读取:
1、新建csv文件
表格如下
在这里插入图片描述

2、在集合中点击run
在这里插入图片描述
3、设置前置处理器

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-14 10:07:34  更:2022-05-14 10:08:20 
 
开发: 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年5日历 -2024/5/19 6:03:53-

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