课程大纲
介绍
Postman 和 API 测试
- API 测试、单元测试、UI 测试
Postman 支持的协议概述
- 肥皂、休息、HTTP、GraphQL
- 路径参数与查询参数
API Testing 的基本原理
- 获取请求
- 发布请求
- 参数化请求
- 收集
准备开发环境
- 安装和配置 Postman
- 安装和配置 Cucumer BDD
- 安装和配置 REST Assured
- 安装和配置 TestNG
- 安装和配置 Eclipse
- 安装和配置 Maven
Postman 快速入门
- 创建集合
- 发送 API 请求
- 创建环境和变量
- 实现预设
- 编写测试脚本
使用 Maven 的 REST Assured API
- 生成项目
- 添加依赖项
- 发送请求
- 创建复杂的 JSON
- 验证响应
TestNG 框架
- 创建测试
- 运行多个并行测试
- 在 TestNG 中报告
放心
- 自动执行请求
- 自动执行响应验证
Cucumber BDD系列
- 使用参数化
- 添加列表和数据库
- 集成 TestNG
- 在 Cucumber 中报告
- 添加 REST 保证的 API
总结和结论
要求
- Java 经验
观众
- 软件测试人员
客户评论 (5)
我们也得到了关于上下文的复杂概述——例如,为什么我们需要一些注释以及它们的含义。 我喜欢培训的实践部分 - 必须手动运行命令并调用其余 api
Alina - ACCENTURE SERVICES S.R.L
课程 - Quarkus for Developers
机器翻译
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
课程 - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
课程 - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
课程 - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.