教程演示🔗
你会学到什么
-
创建 GET、POST、PUT、DELETE 请求
-
了解 GET 与 POST 请求方法
-
使用真实世界的 API(Github API、Trello API)
-
用于测试的 JavaScript 基础知识
-
在 Postman 中编写 API 测试
-
使用来自 Excel 文件 (CSV) 或 JSON 的数据
-
使用 Postman 变量创建工作流和场景
-
在 Jenkins、GitLab CI 或 TeamCity 中使用 Newman 运行 API 测试
-
使用 OAuth2、API 密钥、令牌、JWT、基本身份验证
-
测试文件上传
-
使用模拟服务器
-
使用 Team Workspaces 进行协作
要求
-
您需要注册一些信誉良好的公共 API 才能跟上课程
-
需要基本的编程和/或 JavaScript 知识(编写测试需要)
-
所需的基本 HTTP 知识(地址、消息正文、标头、cookie 等)
-
RESTful API 和 JSON 的基础知识
-
基本的 Jenkins 经验,如果需要与 Jenkins 集成
-
基本的 NodeJS/NPM 经验(测试自动化需要)
-
可选 – 基本 Docker 体验(对于 Jenkins 或 Newman)
-
观看讲座和安装 Postman 需要一台装有 Windows、macOS 或 Linux 的计算机。不建议使用手机/平板电脑。
描述
RESTful API(或简称 REST API)如今无处不在,但与此同时,它们的入门变得越来越复杂:不同的 HTTP 方法(GET、POST、PUT、PATCH、DELETE)、标头、cookie、处理文件使用 API 密钥、令牌、OAuth 等进行上传或身份验证。
这就是Postman App 的用武之地!Postman 允许您使用所需的 HTTP 方法和参数非常快速地创建请求、提交请求并轻松检查结果。
我为测试工程师以及软件开发人员或其他技术职位创建了这门课程。Postman 可以在 API 开发期间以及 API 完成后通过运行测试来帮助您,确保您的 API 仍按预期工作。
在课程的第一部分,我们将开始探索 Postman 的特性,并继续编写 API 测试,目的是将它们集成到 CI 服务器中,测试将在当前基础上运行。
但这不是您参加的常规课程。因为您的需求可能不同,并且因为我不想让您思考下一步该做什么,课程的第二部分将包括用户问题和对问题的解答,这些问题尚未在课程或课程更具体,可能不是每个人都感兴趣。
因此,让我们看看您将要学习的内容:
- HTTP 请求方法(GET、POST、PUT、PATCH、DELETE)
- JSON 格式
- 从简单的请求开始,向更复杂的场景推进
- 学习处理身份验证/授权机制,例如基本身份验证、API 密钥或 OAuth。
- 开始编写 API 测试
- 在集合中组织测试并与您的团队共享
- 在 Jenkins 或任何其他 CI 服务器中运行 API 测试
- 你问我答
因此,完成本课程后,您将了解如何专业使用 Postman。
对学习 Postman 感到兴奋吗?立即加入课程。
本课程适合谁:
- 本课程面向测试工程师和开发人员。
先决条件
- 需要基本的编程和/或 JavaScript 知识(编写测试需要)
- 所需的基本 HTTP 知识(地址、消息正文、标头、cookie 等)
- RESTful API 和 JSON 的基础知识
- 基本的 Jenkins 经验,如果需要与 Jenkins 集成
- 基本的 NodeJS/NPM 经验(测试自动化需要)
- 可选——基本的 Docker 经验(对于 Jenkins 或 Newman)
- 观看讲座和安装 Postman 需要一台装有 Windows、macOS 或 Linux 的计算机。不建议使用手机/平板电脑。
- 您需要注册一些信誉良好的公共 API 才能跟上课程
图片
样片
媒体错误:格式不受支持或来源未找到
安装指南
在使用播放器提取您的自定义视图之后。
字幕:英语
画质:1080p
变化:
2022/8 版本相比 2020/2 增加了 25 节课的数量和 52 分钟的时长。此外,课程质量已从 720p 提高到 1080p。
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。