Postman:完整指南 – REST API 测试

Postman API 测试用于手动和自动测试。使用 Newman、Jenkins 或任何其他 CI 工具实现自动化

讲师:Valentin Despa

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 创建 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、基本身份验证
  • 测试文件上传
  • 使用模拟服务器
  • 使用团队工作区进行协作

课程内容

20 个章节 • 176 个讲座 • 总时长 15 小时 17 分钟展开所有章节

Postman 的介绍和第一步9 个讲座 • 37 分钟

使用 Postman 创建 REST API 请求38 个讲座 • 2 小时 11 分钟

练习部分 – 构建 REST API 请求14 个讲座 • 57 分钟

编写 API 测试和脚本6 个讲座 • 21 分钟

使用 Postman 变量编写 API 测试和脚本10 个讲座 • 1 小时 4 分钟

高级断言8 个讲座 • 48 分钟

自动运行测试20 个讲座 • 1 小时 27 分钟

使用其他 CI 服务器/工具运行 Newman5 个讲座 • 45 分钟

工作流程和场景4 个讲座 • 14 分钟

数据驱动测试:使用不同的数据集多次运行请求4 个讲座 • 35 分钟

还有 10 个章节

要求

  • 需要基本的编程和/或 JavaScript 知识(编写测试需要)
  • 需要基本的 HTTP 知识(地址、消息正文、标头、cookie ……)
  • 关于 RESTful API 和 JSON 的基础知识
  • 基本 Jenkins 经验,如果需要与 Jenkins 集成
  • 基本 NodeJS/NPM 经验(测试自动化所需)
  • 可选 – 基本 Docker 经验(适用于 Jenkins 或 Newman)
  • 观看讲座和安装 Postman 需要一台装有 Windows、macOS 或 Linux 的计算机。不建议使用手机/平板电脑。
  • 你需要注册一些有信誉的公共 API 才能跟上课程

说明

RESTful API(或简称 REST API)如今无处不在,但同时它们开始变得越来越复杂:不同的 HTTP 方法、标头、cookie、处理文件上传或使用 api 密钥、令牌、OAuth 等进行身份验证多得多。

但是在你开始花时间编写代码来检索 API 提供的数据之前,为什么不先测试请求以确保一切都按预期工作呢?

这就是邮递员应用程序的用武之地!Postman 允许你使用所需的 HTTP 方法和参数非常快速地创建请求,提交请求并轻松检查结果。

如果你也在开发 API,Postman 可以提供帮助!我为测试工程师和软件开发人员创建了这门课程。Postman 可以在 API 开发期间以及 API 完成后帮助你,通过运行测试确保你的 API 仍按预期工作。

在课程的第一部分,我们将开始探索 Postman 的功能,并继续编写 API 测试,目的是将它们集成到 CI 服务器中,测试将在当前基础上运行。

但这不是你参加的正常课程。因为你的需求可能不同,并且因为我不想让你想知道下一步该做什么,所以课程的第二部分将包括用户问题和尚未涵盖的问题的答案课程或更具体的课程,可能不是每个人都感兴趣。

那么让我们看看你将要学习什么:

  • 从简单的请求开始,向更复杂的场景前进
  • 学习处理基本身份验证、API 密钥或 OAuth 等身份验证/授权机制。
  • 开始编写 API 测试
  • 在集合中组织测试并与你的团队共享
  • 在 Jenkins 或任何其他 CI 服务器中运行 API 测试
  • 你问我答

因此,在本课程之后,你将知道如何使用 Postman 作为专业人士。

兴奋地学习邮递员?今天注册!

此课程面向哪些人:

  • 本课程面向测试工程师和开发人员。

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍