Rest Assured APIs with Postman and Java培训
Rest Assured APIs 是用于自动化 REST APIs 的域特定语言 APIs。 有了 Postman 和 Java, REST 保证的 APIs 能够呼吁 REST 网页服务,并为测试提供相匹配的答案。
由教练引导,现场培训(在线或在线)旨在软件测试者谁希望测试REST网页服务与2、0、和1API。
在本研讨会结束后,参与者将能够:
- 使用自动网页服务 API 测试 Postman 和 REST 保证 API。
- 创建执行结果报告。
- 设计和实施使用 REST 保证 API 的自动化框架。
课程格式
- 互动讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中进行手动实施。
课程定制选项
- 要申请此课程的定制培训,请联系我们安排。
课程大纲
介绍
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 经验
观众
- 软件测试人员
需要帮助选择合适的课程吗?
Rest Assured APIs with Postman and Java培训 - Enquiry
Rest Assured APIs with Postman and Java - 咨询询问
咨询询问
即将举行的公开课程
相关课程
NetBeans
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用NetBeans使用Java和其他编程语言开发应用程序的开发人员。
在培训结束时,参与者将能够:
- 了解 NetBeans 及其工作原理。
- 了解如何在 Java 编程中使用 NetBeans。
- 使用 NetBeans 创建模板和项目。
Guava
21 小时这种以讲师为主导的中国现场培训(现场或远程) 针对的是希望学习Guava以及如何在编程中使用Guava的Java程序员。
在培训结束时,参与者将能够:
- 了解如何在 Java 编程中使用 Guava。
- 利用 Guava 来促进标准编码实践。
- 使 Java 代码易于阅读和简洁。
Vaadin
14 小时这种以讲师为主导的中国现场培训(现场或远程) 针对程序员,java开发人员以及任何希望使用Vaadin开发和部署应用程序的人。
在培训结束时,参与者将能够:
- 设置和配置 Vaadin 项目。
- 了解 Vaadin 在开发应用程序时的基础知识。
- 使用 Vaadin 开发应用程序。
Enterprise Application Integrations with Spring Integration
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望使用Spring Integration设计和构建高质量和高效的企业集成解决方案的开发人员。
在培训结束时,参与者将能够:
- 设置必要的开发环境,开始使用 Spring Integration 开发集成解决方案。
- 了解 Spring Integration 的功能、核心概念和组件。
- 了解如何实施企业集成模式。
- 使用 Spring Integration 构建消息驱动的企业应用程序。
- 支持与外部流和 NoSQL 数据库(Apache Kafka、MongoDB、Redis 等)的集成。
- 监视和管理跨端点的消息传递流。
GlassFish Administration
21 小时GlassFish 管理培训向参与者介绍安装、配置、管理、监控 GlassFish 伺服器的秘密。培训对未来的 GlassFish 伺服器管理员开放。
Administering GlassFish Server with Java EE applications introduction
21 小时GlassFish 是一个开源应用程式伺服器。这个为期三天的课程介绍了如何使用 Java EE 应用程式管理 GlassFish Server。
Jakarta EE Fundamentals
28 小时这种以讲师为主导的中国现场现场培训面向希望使用Jakarta EE构建,迁移和部署云原生应用程序的开发人员,利用Java EE 8和云计算技术的完整实现。
在培训结束时,参与者将能够:
- 设置必要的开发环境以开始开发 Jakarta EE 应用程序。
- 使用 Jakarta Persistence API 创建和构建数据库驱动的应用程序。
- 开发 Jakarta EE 应用程序并将其与 Jakarta RESTful Web 服务集成,以实现可移植性。
- 使用 Docker 容器化云原生应用程序以进行云部署。
Developing Applications for the Java EE 7 Platform Ed 1
35 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望安装,管理和实施Java EE 7以开发企业应用程序的开发人员。
在本次培训结束时,参与者将能够使用 Java EE 7 创建、管理、实施、部署和保护企业应用程序和 Web 服务。
Java EE 8 for Beginners
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望使用Java EE 8的新功能来构建云应用程序的开发人员。
在培训结束时,参与者将能够:
- 设置必要的开发环境以开始开发。
- 了解 Java Enterprise Edition (JEE) 背后的概念和体系结构。
- 创建示例云应用程序(或 Web 服务)。
- 将应用程序与数据库连接起来。
- 使用依赖项注入编写和管理有状态组件。
- 为 Java EE 组件编写集成测试。
Java EE 8 Advanced
21 小时这种以讲师为主导的中国现场现场培训面向希望使用Java EE 8构建和部署云就绪企业应用程序的开发人员,利用先进的Java技术和API。
在培训结束时,参与者将能够:
- 使用 Java EE 8 设置必要的开发环境以开始开发企业应用程序。
- 实现业务逻辑以设计和构建面向业务的应用程序。
- 将微服务与 Java EE 8 个组件集成,将单层应用程序转换为高度可扩展的云就绪应用程序。
- 了解并应用 Java EE 8 种设计模式和编码最佳实践。
Microservice Development with Java EE 8, Docker, and Kubernetes
28 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望将其Java EE 8应用程序容器化并将它们作为微服务在云中运行的开发人员。
在培训结束时,参与者将能够:
- 在 Docker 容器中构建和部署 Java 微服务。
- 使用 Kubernetes 管理 Docker 容器。
- 将微服务与现有单体系统集成。
- 监视、测试和保护 微服务。
- 对容器和业务流程环境进行故障排除。
Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
28 小时这个为期 4 天的课程面向已经了解 Java 语言并希望利用企业 Java Beans 2.0 技术,同时意识到分发应用程式的安全影响的程式师。本课程有一个很大的实践部分,包括开发基于 Enterprise Java Beans 的电子商务应用程式。本课程使用 JBoss Application Server。
Optimizing Java EE 8
14 小时这种以讲师为主导的中国现场(现场或远程)的现场培训针对的是 Java 希望优化其Jave EE 8开发环境以创建,构建,测试,调试和部署业务应用程序的开发人员。
在培训结束时,参与者将能够:
- 为 Java EE 8 设置和配置必要的开发环境。
- 利用 Java EE 8 功能来开发符合 Java EE 的业务应用程序。
- 利用适当的方法来优化他们的 Java EE 8 环境。
- 改进其应用程序监视例程。
- 了解高效应用系统性能的关键因素。
- 感知 Java EE 8 在其他企业中实施时的潜力。
Resin Application Server
14 小时这种由讲师指导的中国现场培训(现场或远程)涵盖了安装,配置,保护,优化和管理Resin应用服务器的基本知识。
在培训结束时,参与者将能够:
- 对 Resin 的架构、特性和功能有深刻的了解。
- 具备部署和管理自己的 Resin 应用服务器所需的实践经验。
Apache TomEE
7 小时Apache TomEE是在Tomcat (TomEE = Tomcat + aditional Java EE功能)之上开发的经过认证的Java Enterprise Edition(EE)堆栈。这些集成有助于编写代码,测试业务逻辑,配置容器管理的资源以及管理服务器。
在这个由讲师指导的实时培训中,参与者将学习如何安装,配置,管理,排除故障并优化TomEE应用服务器。
听众
- 开发商
- 系统管理员
- DevOps工程师
课程形式
- 部分讲座,部分讨论,练习和繁重的实践练习